Skip to content

kadea-academy-learners/introduction-framework-adonis-js-demo

Repository files navigation

Démo introduction au framework Adonis JS

Introduction

AdonisJS est un framework Web Node.js avec une syntaxe élégante axée sur la productivité des développeurs. Il est conçu pour créer des applications Web complètes, des API et des microservices. AdonisJS offre un écosystème robuste avec des fonctionnalités telles que :

  • ORM (Lucid) : Facilite l'interaction avec les bases de données.
  • Système de routage : Définit les points de terminaison de l'application.
  • Moteur de template (Edge) : Crée des vues dynamiques.
  • Système d'authentification : Sécurise l'application.
  • Tests : Assure la qualité du code.

Objectifs pédagogiques

Dans cet exercice de démo, nous allons explorer les bases d'AdonisJS en créant une application simple. Nous allons apprendre à :

  • Configurer un projet AdonisJS.
  • Définir des routes et des contrôleurs.
  • Créer des vues avec le moteur de template Edge.

À la fin de cet exercice, vous aurez une compréhension de base du fonctionnement d'AdonisJS et vous serez en mesure de développer des applications Web plus complexes.

Prérequis

Avant de commencer cet exercice de démo, assurez-vous que vous avez les éléments suivants :

  • Node.js et npm installé sur votre ordinateur.
  • Un éditeur de code (par exemple, Visual Studio Code).
  • Des bonnes bases en html, css, JavaScript et TypeScript.

Installation

Pour installer ce projet d'exercice de démo, suivez les étapes suivantes. :

  • Ouvrez donc le terminal à l'emplacement du dossier dans lequel vous voulez créer votre application et exécutez la commande suivante :

    git clone https://github.com/kadea-academy-learners/introduction-framework-adonis-js-demo.git
    
  • Dirigez-vous dans le dossier cloné :

    cd introduction-framework-adonis-js-demo
    
  • Créez une nouvelle branche :

    git checkout -b nom-de-ma-branche
    
  • Installez les dépendances du projet :

    npm install
    
  • Commencez à coder :

    code .
    
  • Créez un fichier .env

  • Copier le contenu de .env.exemple et coller dans le fichier .env sauf la variable APP_KEY qui dois être générer en tapant la commande :

    node ace generate:key
    

Lancez votre projet

Pour lancer votre projet en mode développement tapez la commande :

npm run dev

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •