Version Française

How to create a web Application with Angular 18


Learn step by step how to use Angular 18 and Bootstrap 5

Create applications from scratch respecting the Angular best practices.

Bootstrap Themes

Create an Angular prototype step by step

Angular CLI

A command-line interface to create an application from scratch

ng new ganatan

Routing

The Angular Router to manage multiple routes.

from '@angular/router';

Lazy Loading

A pattern that allows modules to be loaded at the desired time.

loadChildren: () =>

Bootstrap

Integrate the currently most widely used open-source CSS framework

"bootstrap": "5.1.1",

Modules

Best practices for organizing your code

@NgModule()

Server Side Rendering

Prepare an application with Angular Universal

ng add @nguniversal

HttpClient

Use data from Rest API

this.http.get

Progressive Web App

Mobile friendly and usable on smart and tablet

ng add @angular/pwa

Search Engine Optimization

Facilitate the work of crawler robots with SEO

Robots.txt Sitemap.xml

Test your Angular application

Frontend

Angular 18.0.4
Bootstrap 5.3.3
Fontawesome 6.5.2

Backend

Node.js
Express
API Rest PostgreSQL