This project was created to explore the different options to make the Angular forms strongly typed.
The following libraries are tested.
Library name | Version | Size | Weekly Downloads | Last publish(26.09.2020) | Notes |
---|---|---|---|---|---|
@ng-stack/forms | 2.2.3 | 590 kB | 842 | 1 month ago | Types must be cast to not throw error. Naming conventions are the same as original Form names so could cause confusion. Large size |
@ngx-strongly-typed-forms | 8.0.1 | 68.1 kB | 532 | 1 Year ago | NOT YET TESTED |
This project was generated with Angular CLI version 10.1.2.
Run ng serve
for a dev server. Navigate to http://localhost:4200/
. The app will automatically reload if you change any of the source files.
Run ng generate component component-name
to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module
.
Run ng build
to build the project. The build artifacts will be stored in the dist/
directory. Use the --prod
flag for a production build.
Run ng test
to execute the unit tests via Karma.
Run ng e2e
to execute the end-to-end tests via Protractor.
To get more help on the Angular CLI use ng help
or go check out the Angular CLI README.