|
1 | 1 | # Angular 19 — Application Fullstack |
2 | 2 |
|
3 | | -Application Fullstack basée sur **Angular 19**, **Node.js 20.x** et **Java 21**, avec une architecture modulaire, scalable et optimisée pour la production. |
4 | | -Ce projet contient un frontend Angular ainsi que plusieurs backends interchangeables (JavaScript ESM, JavaScript CJS, Spring Boot). |
| 3 | +Application Fullstack basée sur **Angular 19**, **Node.js 20.x** et **Java 21**. |
| 4 | + |
| 5 | + |
| 6 | +| Composant | Technologie principale | Description | |
| 7 | +|------------------|-----------------------------|-------------------------------------------------------------------------| |
| 8 | +| Frontend | Angular 19 | Application SPA avec routing, SSR, PWA, SEO | |
| 9 | +| Backend JS (ESM) | Node.js 20.x + Express (ESM)| API REST avec PostgreSQL, MySQL ou données mockées | |
| 10 | +| Backend JS (CJS) | Node.js 20.x + Express (CJS)| Variante CJS avec même structure que la version ESM | |
| 11 | +| Backend TS | Node.js 20.x + TypeScript | API REST typée avec PostgreSQL, MySQL ou données mockées | |
| 12 | +| Backend Java | Java 21 + Spring Boot | API REST Java moderne et intégrée avec base de données ou mock | |
| 13 | + |
5 | 14 |
|
6 | 15 | **👉 Looking for the English version?** |
7 | 16 | [](./README.en.md) |
@@ -217,11 +226,27 @@ docker run -d -p 4200:4200 ganatan/frontend-angular |
217 | 226 | # http://localhost:4200 |
218 | 227 | ``` |
219 | 228 |
|
220 | | -### ▶️ Lancer le backend Javascript via Docker |
| 229 | +### ▶️ Lancer le backend Javascript ESM via Docker |
| 230 | + |
| 231 | +```bash |
| 232 | +docker pull ganatan/backend-javascript-esm |
| 233 | +docker run -d -p 3000:3000 ganatan/backend-javascript-esm |
| 234 | +# http://localhost:3000 |
| 235 | +``` |
| 236 | + |
| 237 | +### ▶️ Lancer le backend Javascript CJS via Docker |
| 238 | + |
| 239 | +```bash |
| 240 | +docker pull ganatan/backend-javascript-cjs |
| 241 | +docker run -d -p 3000:3000 ganatan/backend-javascript-cjs |
| 242 | +# http://localhost:3000 |
| 243 | +``` |
| 244 | + |
| 245 | +### ▶️ Lancer le backend Typescript via Docker |
221 | 246 |
|
222 | 247 | ```bash |
223 | | -docker pull ganatan/backend-javascript |
224 | | -docker run -d -p 3000:3000 ganatan/backend-javascript |
| 248 | +docker pull ganatan/backend-typescript |
| 249 | +docker run -d -p 3000:3000 ganatan/backend-typescript |
225 | 250 | # http://localhost:3000 |
226 | 251 | ``` |
227 | 252 |
|
|
0 commit comments