Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tonylapoche/angular-v17-initiation-frontend
Ce projet est une démonstration de mes compétences avec Angular. Il intègre une variété de fonctionnalités et de bonnes pratiques, afin d’être utilisé à l’avenir comme référence pour mes projets. L'objectif était de créer une application maintenable et scalable dans ce langage.
https://github.com/tonylapoche/angular-v17-initiation-frontend
angular angular-cli clean-architecture clean-code tutorials typescript
Last synced: about 1 month ago
JSON representation
Ce projet est une démonstration de mes compétences avec Angular. Il intègre une variété de fonctionnalités et de bonnes pratiques, afin d’être utilisé à l’avenir comme référence pour mes projets. L'objectif était de créer une application maintenable et scalable dans ce langage.
- Host: GitHub
- URL: https://github.com/tonylapoche/angular-v17-initiation-frontend
- Owner: TonyLaPoche
- License: mit
- Created: 2024-04-04T11:07:19.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-04-08T09:42:10.000Z (9 months ago)
- Last Synced: 2024-10-15T05:40:56.608Z (3 months ago)
- Topics: angular, angular-cli, clean-architecture, clean-code, tutorials, typescript
- Language: TypeScript
- Homepage:
- Size: 1.79 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Angular_V17_initiation_Frontend
## À propos du projet
Ce projet est une démonstration de mes compétences en développement frontend avec Angular. Il s'agit d'une application qui intègre une variété de fonctionnalités et de bonnes pratiques d'Angular, conçue pour servir de référence pour mes futurs projets. L'objectif est de montrer ma capacité à manipuler Angular pour construire des applications robustes, évolutives et maintenables.
### Points forts du projet
- Architecture propre : Utilisation des principes de Clean Architecture pour organiser le code de manière logique et efficace.
- Code propre : Adhésion aux principes de Clean Code pour améliorer la lisibilité et la maintenabilité du code.
- Fonctionnalités Angular : Démonstration de compétences étendues dans l'utilisation des différentes fonctionnalités d'Angular, notamment :
- Composants et modules
- Data binding et gestion des événements
- Utilisation des services et de l'injection
de dépendances
- Routing pour la navigation
- Gestion des états avec RxJS### Fonctionnalités non couvertes
Le projet ne couvre pas certains aspects, qui pourraient être explorés dans de futurs travaux :
- **Authentification et sécurisation** : L'authentification des utilisateurs et la sécurisation des routes avec des tokens JWT n'ont pas été implémentées.
- **Directives Angular** : Les directives personnalisées n'ont pas été explorées dans ce projet.
## UtilisationPour des instructions détaillées sur la configuration de l'environnement de développement et le lancement de l'application, veuillez consulter le fichier `INSTALL.md`.
## Contributions
Bien que ce projet soit principalement un outil de référence personnel pour le développement Angular, les contributions sous forme de suggestions, de corrections de bugs ou de nouvelles fonctionnalités sont les bienvenues. Pour contribuer, veuillez ouvrir une issue ou soumettre une pull request.
## Licence
Ce projet est distribué sous la licence MIT. Pour plus d'informations, veuillez consulter le fichier LICENSE inclus.