Download the PHP package nexa/framework without Composer

On this page you can find all versions of the php package nexa/framework. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package framework

🚀 Nexa Framework

Un framework PHP moderne et efficace

Version PHP Version Tests Documentation

Nexa Framework est un framework PHP moderne qui simplifie le développement web avec une architecture claire, des outils pratiques, et une approche pragmatique du développement d'applications.

📋 Table des Matières

🌟 Fonctionnalités Principales

🏗️ Architecture Moderne

⚡ Performance Optimisée

🎯 Développement Simplifié

🎨 Templates .nx

🔒 Sécurité Intégrée

🆚 Nexa vs Autres Frameworks

Fonctionnalité Laravel Symfony Nexa Framework
Courbe d'apprentissage Moyenne Élevée Faible 📚
Performance Bonne Très bonne Excellente
Auto-découverte Partielle Limitée Complète 🔍
Templates Blade Twig Templates .nx 🎨
Configuration Moyenne Complexe Simple ⚙️
Documentation Excellente Bonne Claire et pratique 📖
Écosystème Très riche Riche En développement 🌱
Communauté Très large Large Grandissante 👥
Innovation Stable Mature Moderne 🚀
Flexibilité Bonne Excellente Optimale 🎯

🚀 Démarrage rapide

Commandes CLI Utiles

📖 Documentation

📚 Guides Complets

🎯 Fonctionnalités Spécifiques

🛠️ Outils de Développement

🎯 Fonctionnalités principales

🏗️ Architecture moderne

🛣️ Routage avancé

🗄️ ORM moderne

✅ Validation puissante

🚀 Cache intelligent

🎪 Système d'événements

🛠️ CLI moderne

📚 Exemples de code

Routage simple et élégant

ORM expressif et puissant

Validation fluide et expressive

Cache intelligent

Système d'événements

🛠️ Installation

Prérequis

Installation via Composer

Installation manuelle

🚀 Utilisation

Structure du projet

Commandes CLI Pratiques

Génération de Code

Gestion de la Base de Données

Outils de Développement

✨ Fonctionnalités Principales

Phase 1 - Fondations ✅

Phase 2 - Fonctionnalités Avancées ✅ NOUVEAU!

🎉 Phase 2 Complète! Toutes les fonctionnalités avancées sont maintenant disponibles et testées.

Phase 3 - Écosystème Complet 🚧 EN COURS

🚀 Phase 3 Démarrée! Nous commençons le développement de l'écosystème complet.

🏃‍♂️ Démarrage Rapide

Installation

  1. Clonez le repository :

  2. Installez les dépendances :

  3. Configurez votre environnement :

  4. Nettoyez et organisez le projet :

  5. Lancez le serveur de développement :

Documentation

Architecture Moderne

Structure du Projet

Entité Auto-Découverte

Handler Intelligent

Template .nx

Exemple d'Authentification JWT

Exemple d'Événements

Exemple de Queue

✅ Tests et Validation Phase 2

La Phase 2 a été validée avec succès via le script test_phase2.php qui vérifie toutes les nouvelles fonctionnalités :

Composants validés :

Corrections Récentes :

📁 Structure du Projet

🔧 Configuration Avancée

Configuration de la Base de Données

Configuration des Événements

Configuration des Queues

📊 Performance

Nexa Framework est conçu pour être rapide et efficace :

🚀 Avantages de Nexa Framework

🎯 Productivité Améliorée

⚡ Performance Optimisée

🔒 Sécurité Robuste

🌐 Écosystème Moderne

🗺️ Roadmap de Développement

Version Actuelle : 3.0 ✅

Version 3.1 : Améliorations 🚧

Version 4.0 : Fonctionnalités Avancées 🔮

📚 Documentation

🛠️ Extensions VSCode

Nexa Framework propose une suite complète d'extensions VSCode pour une expérience de développement optimale :

🎨 Extensions Principales

1. Nexa .nx Template Support

2. Nexa Code Snippets Pro

3. Nexa Project Generator

🔧 Extensions Spécialisées

4. Nexa Security Scanner

5. Nexa Test Runner

6. Nexa Performance Monitor

🎯 Extensions Avancées

7. Nexa API Tester

8. Nexa Database Manager

9. Nexa GraphQL Studio

10. Nexa Component Library

11. Nexa Theme Designer

12. Nexa CLI Tools

📦 Pack d'Extensions

Nexa Development Suite

Installez toutes les extensions en une fois :

⚙️ Configuration Recommandée

🤝 Contribution

Nous accueillons chaleureusement les contributions ! Voici comment vous pouvez aider :

Signaler des bugs

  1. Vérifiez que le bug n'a pas déjà été signalé
  2. Créez une issue détaillée avec :
    • Description du problème
    • Étapes pour reproduire
    • Environnement (PHP, OS, etc.)
    • Code d'exemple si possible

Proposer des fonctionnalités

  1. Ouvrez une issue pour discuter de votre idée
  2. Attendez les retours de la communauté
  3. Implémentez la fonctionnalité
  4. Soumettez une pull request

Développement

Guidelines

📈 Roadmap

Version 3.1 (Q2 2024)

Version 3.2 (Q3 2024)

Version 4.0 (Q4 2024)

🏆 Communauté

📚 Ressources

🎯 Sponsors

Nexa Framework est rendu possible grâce au soutien de nos sponsors :

Devenir sponsor

📄 Licence

Nexa Framework est un logiciel open source sous licence MIT.


**Fait avec ❤️ par l'équipe Nexa Framework** [Site web](https://nexa-framework.com) • [Documentation](https://docs.nexa-framework.com) • [GitHub](https://github.com/nexa/framework) • [Discord](https://discord.gg/nexa) ⭐ **N'oubliez pas de donner une étoile si Nexa vous plaît !** ⭐

All versions of framework with dependencies

PHP Build Version
Package Version
Requires php Version ^8.1
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package nexa/framework contains the following files

Loading the files please wait ....