So I decided to read Adam Freeman's really old book...
Pro Angular, 5th Edition.
I have one of those really expensive subscriptions at O'Reilly,
and went on a Angular
excursion. As my 9-5 finally went from AngularJS
to Angular
... no small jump either... 1.8
to 17
. Better late than never I suppose.
Sadly their... "O'Reilly's"... selection of books
is sparse... this
is just one of them from my playlist.
- Chapter 08
I steered cleared of Certs and Docker... did not seem particularlyAngular
specific. - Chapter 09
Strangest sentence I've ever read... wait... what... no git?
"I tend to remove the README.md, .editorconfig, and .gitignore files, for example, because I am already familiar with the tool commands, I prefer not to override my editor settings, and I don’t use Git for version control." - Chapter 18
Though I have ampleAngularJS
experience... this is my first run withAngular
. So I noted Mr. Freeman'sdependency injection
recommendation and skipped the chapter... 🤷🏻♂️
junkie@cybertron:~$ hostnamectl
Static hostname: cybertron
Icon name: computer-desktop
Chassis: desktop
Machine ID: phohKoo9 meesh4Fe vee9ohNg al6aeHoh <- spoofed
Boot ID: kae0AeKu naen4EiB eoM3eeCh eePh9le7 <- spoofed
Operating System: Linux Mint 21.3
Kernel: Linux 5.15.0-97-generic
Architecture: x86-64
Hardware Vendor: Lenovo
Hardware Model: ThinkStation P310
junkie@cybertron:~$ nginx -v
nginx version: nginx/1.24.0
junkie@cybertron:~$ mysql --version
mysql Ver 15.1 Distrib 10.6.16-MariaDB, for debian-linux-gnu (x86_64) using EditLine wrapper
junkie@cybertron:~$ php -v
PHP 8.3.3-1+ubuntu22.04.1+deb.sury.org+1 (cli) (built: Feb 15 2024 18:38:52) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.3.3, Copyright (c) Zend Technologies
with Zend OPcache v8.3.3-1+ubuntu22.04.1+deb.sury.org+1, Copyright (c), by Zend Technologies
with Xdebug v3.3.1, Copyright (c) 2002-2023, by Derick Rethans
junkie@cybertron:~$ composer --version
Composer version 2.6.6 2023-12-08 18:32:26
junkie@cybertron:~$ node -v
v20.11.1
junkie@cybertron:~$ npm -v
10.2.4
junkie@cybertron:~$ ng version
_ _ ____ _ ___
/ \ _ __ __ _ _ _| | __ _ _ __ / ___| | |_ _|
/ △ \ | '_ \ / _` | | | | |/ _` | '__| | | | | | |
/ ___ \| | | | (_| | |_| | | (_| | | | |___| |___ | |
/_/ \_\_| |_|\__, |\__,_|_|\__,_|_| \____|_____|___|
|___/
Angular CLI: 13.0.4
Node: 20.11.1 (Unsupported)
Package Manager: npm 10.2.4
OS: linux x64
Angular:
...
Package Version
------------------------------------------------------
@angular-devkit/architect 0.1300.4 (cli-only)
@angular-devkit/core 13.0.4 (cli-only)
@angular-devkit/schematics 13.0.4 (cli-only)
@schematics/angular 13.0.4 (cli-only)