Автор: Ninja Squad
Издательство: Ninja Squad
Год: 2024-05-23
Страниц: 360
Язык: английский
Формат: pdf (true), epub, mobi
Размер: 11.0 MB
Данная книга поможет программистам понять философию Angular на практике (в настоящее время 18.0.0), новые инструменты (такие как ES2015, TypeScript, SystemJS, Webpack, Angular CLI ...) и каждую часть инфраструктуры. Закончив читать данное руководство вы сможете начать свой собственный проект и создавать свои удивительные приложения!
This ebook helps you get the philosophy of Angular (currently 18.0.0), the new tools (like ES2015, TypeScript, Webpack, Angular CLI...), and each part of the framework in a pragmatic way. You will be able to kickstart your project by the end of the reading, and build your amazing apps!
AngularJS is incredibly productive once you have mastered it. Despite all of this, it doesn’t prevent us from seeing its weaknesses. AngularJS is not perfect, with some very difficult concepts to grasp, and traps hard to avoid. Most of all, the Web has changed since AngularJS was conceived. jаvascript has changed. New frameworks have emerged, with great ideas, or better implementation. We are not the kind of developers to tell you that you should use this tool instead of that one. We just happen to know some tools very well, and know what fits the project. AngularJS was one of those tools, allowing us to build well-tested web applications, and to build them fast.
Current versions:
• Angular: 18.0.0
• Angular CLI: 18.0.0
A.1. Changes since last release - 2024-05-23
Performances
• Mention the --ssr option of the CLI for Server Side Rendering. (2024-05-23)
A.2. v18.0.0 - 2024-05-22
The templating syntax
• The chapter now introduces @if/@for/@switch from the control flow syntax as the recommended way to write templates. We kept a section about *ngIf/*ngFor/*ngSwitch as they are not deprecated and can still be used. All template examples across the ebook now use the control flow syntax. (2024-04-22)
Building components and directives
• Add a section about fallback content for ng-content, as introduced in Angular v18. (2024-05-02)
Forms
• Mention the events observable on FormControl, introduced in Angular v18. (2024-05-03)
Send and receive data with Http
• Mention that HttpClientModule is deprecated in Angular v18. (2024-04-27)
Internationalization
• Add a section about i18n with Transloco and new exercice to go along with it! (2024-03-16)
A.3. v17.3.0 - 2024-03-14
Signals
• Add a section about the output() function introduced in v17.3 (2024-03-08)
Advanced observables
• Add a section about using subjects as triggers. (2024-02-27)
Скачать Become A Ninja With Angular (v18.0.0)