standalone: trueis now the default
Node: 22.1.0
git clone --recurse-submodules https://github.com/itenium-be/Angular-Days
cd Angular-Days
npm install -g @angular/cli
cd itenium-socks
npm install
ng serve --opencd socks-backend
npm install
npm startRun ng generate component component-name to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module.
ng testimport{signal,computed}from"@angular/core";constcounter=signal(0);console.log(counter());counter.set(1);counter.update(curValue=>curValue+1);constderivedCounter=computed(()=>{returncounter()*10;})@Component({})exportclassCounterComponent{count=signal(0);constructor(){effect(onCleanup=>{console.log(`current value: ${this.count()}`);onCleanup(()=>{console.log("Perform cleanup action here");});});}}