Rules

Secret ingredients to quality software

Do you know the right way to create your Angular project?

Last updated by Tiago Araújo [SSW] on 24 Jun 2021 05:18 pm (4 months ago) See History

Angular.io is a great place to get started learning Angular, and since the Angular CLI is now an official Angular project, these docs now include using the CLI from the beginning.

The Quick Start and Tour of Heros Tutorial will teach you lots about Angular.

For an enterprise real-world project you should also consider:

  1. Whether your application will require the redux pattern
    See Do you know to use ngrx on complex applications?
  2. Do you need a UI framework?
    See Do you know the best UI framework for Angular?

There are also several well-used templates that incorporate Angular and server-side tooling. While these starters often include advanced functionality, we prefer to implement pure Angular CLI projects where possible because Angular updates frequently.. and when you are using someone else's template that incorporates Angular you are left with the options of waiting for them to update their template to the latest version of Angular, or working out how to do it yourself. This can often leave you with large amounts of work or be being several months behind the latest versions.

To learn how to build enterprise Angular applications check out FireBootCamp

create angular good
Figure: Good Example: The Angular CLI will create you a new Angular project with a single command, and that project will be set up with production build, unit testing, and end-to-end testing all configured. If you have very specific build requirements, the CLI also supports custom web pack builds.

Adam CoganAdam Cogan
Adam StephensenAdam Stephensen
Brendan RichardsBrendan Richards
Jean ThirionJean Thirion

We open source. Powered by GitHub