the content is really impressive.
Then, you need to get NodeJS >v18.19.1 and you can install it somewhere (using docker or anything else) :
npm install -g @angular/cli
Now that you have the Angular cli, you can use it to start a project :
ng new my-new-project
You have to select some configuration like using a Server side rendering or not, using Sass, Scss, or whatever. And that's all.
It will create a folder 'my-new-project' with a simple home page. What's great with Angular, is that you can customize your project in the Angular.json file. The schematics part allows you to define how you want to work when you use the Cli to generate some code :
You want html and css in a single file component like Vue ? yes you can. You want to define the Change Detection Strategy ? yes you can.
Everything is under the node projects.my-new-project.schematics
And its default values are defined by using your answers from the 'ng new' command.
Ho, i forgot something : 'ng new' command has a lot of available parameters. But i will let you discover them for instance.
Now that you project is initialized, it's time to start it :
ng serve
Open a browser on
SOCIAL SHARE CARD GENERATOR