Address
Darbhanga, Bihar 846004
Angular version 17 was released recently, and this application sounds like an hour of rebirth for the framework, which dates back to September 2016.
After a few days where the Angular logo had disappeared, replaced by a question mark on social networks such as X to name but the most famous, on Monday November 6, the Angular team announced a new Logo but also a brand new documentation site available here.
The @Component annotation has been improved. Since the beginning of Angular, it has been mandatory to pass a style array or an array of relative stylesheet paths to bind style to our components.
@Component({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.css']
})
export class AppComponent {}
Angular has always had different builders to build our applications. There are two main types of Angular application:
Depending on the type of application, the builder was different. Angular used the builder:
With the arrival of Angular 16, a new experimental builder has appeared: @angular-devkit/build-angular:browser-esbuild. This builder made it possible to use vite for the dev-server and esbuild for the build, and offered outstanding performance:
However, the builder for server rendering had not changed. With the arrival of Angular 17, a brand-new “generic” builder has appeared. This builder allows you to build both a client-side rendering application and a server-side rendering application.