1.0.0 • Published 7 months ago

@enokdev/spring-fullstack-cli v1.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
7 months ago

Spring Fullstack CLI

Un CLI pour générer rapidement des projets fullstack avec Spring Boot et divers frameworks frontend.

Installation

npm install -g spring-fullstack

Utilisation

Créer un nouveau projet

spring-fullstack new my-app

Le CLI vous posera une série de questions pour configurer votre projet selon vos besoins :

  • Type de base de données (MySQL, PostgreSQL, MongoDB, H2)
  • Authentification (JWT, OAuth2, Session)
  • Framework Frontend (React, Vue.js, Angular, Template Engine)
  • Et bien plus...

Autres commandes

# Installer le CLI globalement
spring-fullstack install

# Mettre à jour le CLI
spring-fullstack update

# Lister les versions des templates disponibles
spring-fullstack list

# Afficher l'aide
spring-fullstack help

Fonctionnalités

  • ✅ Génération de projets Spring Boot
  • ✅ Support de multiples bases de données
  • ✅ Authentification intégrée
  • ✅ Choix de frameworks frontend
  • ✅ Configuration Docker
  • ✅ Support CI/CD
  • ✅ Gestion des environnements
  • ✅ Structure monorepo
  • ✅ Sécurité avancée
  • ✅ Support des emails
  • ✅ Intégration API tierces
  • ✅ Tests avancés
  • ✅ Internationalisation
  • ✅ Migrations de données
  • ✅ Support multi-modules

Développement

# Installer les dépendances
npm install

# Compiler le projet
npm run build

# Lancer en mode développement
npm run dev

# Exécuter les tests
npm test

Contribution

Les contributions sont les bienvenues ! N'hésitez pas à ouvrir une issue ou une pull request.

Licence

MIT