Maison > développement back-end > tutoriel php > Comment créer votre première application avec Lithe

Comment créer votre première application avec Lithe

Linda Hamilton
Libérer: 2024-10-01 06:24:29
original
238 Les gens l'ont consulté

Como Criar sua Primeira Aplicação com Lithe

Créer votre première application avec Lithe

Installation

Avant de commencer à développer votre application, vous devrez installer Lithe. Vous pouvez le faire facilement en utilisant Composer. Exécutez la commande suivante dans votre terminal :

composer create-project lithephp/lithephp my-first-app
Copier après la connexion

Une fois l'installation terminée, accédez au répertoire de votre projet :

cd my-first-app
Copier après la connexion

Vous êtes maintenant prêt à commencer à développer votre application !

Lithe permet de créer des applications de manière simple et flexible, proposant deux styles d'écriture : classique et fonctionnel. Vous pouvez en choisir un ou même combiner les deux sans perdre en efficacité.

Style classique : instanciation de l'application

Pour commencer avec le style classique, configurez votre application dans le fichier App.php en utilisant la méthode mount de la classe LitheApp. Définissez ensuite vos itinéraires :

$app = \Lithe\App::mount();

$app->get('/', function ($req, $res) {
    $res->send('Olá, Mundo!');
});
Copier après la connexion

La classe App est le cœur de votre application Lithe, gérant toute la logique de l'application et facilitant la création de routes et le traitement des demandes et des réponses de manière organisée.

Style fonctionnel : praticité et agilité

Si vous préférez une approche plus minimaliste, vous pouvez utiliser la syntaxe fonctionnelle, qui ne nécessite pas l'instance directe de la classe :

use function Lithe\Orbs\Http\Router\get;

get('/', function ($req, $res) {
    $res->send('Olá, Mundo!');
});
Copier après la connexion

Cette méthode est rapide et efficace, vous permettant d'écrire du code plus concis et expressif.

Exécution de l'application

Après avoir défini votre premier itinéraire, l'étape suivante consiste à exécuter votre application. Si vous utilisez le style classique, appelez la méthode d'écoute pour que Lithe commence à écouter les demandes :

$app = \Lithe\App::mount();

$app->get('/', function ($req, $res) {
    $res->send('Olá, Mundo!');
});

$app->listen();
Copier après la connexion

Avec Lithe 2, cette méthode est invoquée automatiquement.

Servir l'application

Utilisation du serveur PHP intégré

Tester votre application localement, c'est simple ! Une fois PHP installé, vous pouvez démarrer le serveur intégré en exécutant la commande suivante :

php line serve
Copier après la connexion

Cela démarrera le serveur sur le port 8000. Pour changer de port, passez simplement la valeur souhaitée en argument :

php line serve 9000
Copier après la connexion

Ouvrez votre navigateur et visitez http://localhost:9000/ pour voir votre application en action !

Utiliser des serveurs Web comme Apache

Si vous préférez exécuter votre application sur un serveur web comme Apache, le point d'entrée sera le répertoire public. Ajustez les paramètres de l'URL en fonction de votre environnement :

  • Environnement local : http://localhost/seu-projeto/public/
  • Production : http://seu-dominio.com/

Assurez-vous que le serveur pointe vers le bon répertoire et vous êtes prêt à partir ! Votre candidature sera disponible dans le monde entier.

Conclusion

Lithe est un framework puissant qui allie simplicité et flexibilité. Maintenant que vous avez créé votre première application, continuez à explorer ses fonctionnalités et découvrez comment elle peut transformer votre développement web !

Pour plus de détails sur la façon de créer votre application et de tirer le meilleur parti de Lithe, explorez la documentation complète sur le site officiel. Il propose des exemples, des guides de configuration et des références API.

Commencez maintenant et construisez quelque chose d'incroyable avec Lithe !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:dev.to
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal