6 dépôts
Comprehensive frameworks for building web applications with integrated routing, data persistence, and request processing using Node.js.
Distinct from Node.js Database Integration: None of the candidates cover the holistic 'full stack' nature of the framework, focusing instead on isolated parts like auth or database integration.
Explore 6 awesome GitHub repositories matching web development · Full Stack Node.js Frameworks. Refine with filters or upvote what's useful.
Sails is an enterprise Node.js web framework designed for building scalable applications using a model-view-controller architecture. It functions as a realtime web application framework and a database agnostic object-relational mapper, providing a structured environment for developing server-side applications. The framework enables bi-directional data exchange between clients and servers via persistent connections to support real-time features. It utilizes a consistent interface to interact with various relational and non-relational data stores, allowing the application to remain independent
Offers a full-stack Node.js environment with integrated routing, data persistence, and a model-view-controller architecture.
Keystone Classic is a Node.js headless content management system and web application framework. It provides a database schema framework for defining structured data models and validation rules to organize information. The system automatically generates a responsive administrative dashboard based on predefined data models and database fields, allowing for content management and record editing without custom administration code. The framework covers identity and security through session state management and password encryption. It includes capabilities for request routing, form submission proc
Provides a full stack Node.js environment with integrated routing, form processing, and database connectivity.
Ce projet est un générateur d'applications JavaScript full-stack et un framework qui intègre MongoDB, Express, AngularJS et Node.js. Il fournit un framework backend Node.js pour gérer le routage des requêtes et les middlewares, couplé à un boilerplate frontend AngularJS et une base de données NoSQL pour le développement rapide d'applications web. Le framework se distingue par une automatisation et un échafaudage étendus. Il inclut un générateur pour créer des modules CRUD, des contrôleurs, des modèles et les structures de répertoire nécessaires pour les composants frontend et backend. Il implémente également une gestion d'identité sécurisée via l'authentification utilisateur locale et l'intégration OAuth pour les connexions sociales. Le système couvre un large éventail de capacités, incluant l'architecture modèle-vue-contrôleur, la configuration pilotée par l'environnement et l'exécution de tests automatisés pour la logique côté serveur. La fonctionnalité supplémentaire inclut le déploiement conteneurisé pour des environnements cohérents, la gestion des actifs statiques et le chiffrement du trafic TLS pour une communication sécurisée.
Integrates MongoDB, Express, AngularJS, and Node.js into a comprehensive full-stack framework for rapid web development.
Apostrophe is a full-stack JavaScript content management framework built on Node.js. It functions as both a traditional CMS, integrating a backend data store with frontend template rendering, and a headless CMS that exposes content via JSON APIs for decoupled frameworks and mobile applications. The system features an in-context content editor that allows users to modify text and media directly on live pages. It also includes a multi-site management dashboard for coordinating and controlling several distinct websites from a single installation. The framework provides schema-driven content mod
Integrates server-side rendering and administrative logic within a single Node.js environment for unified content delivery.
Il s'agit d'un framework de développement web full-stack pour Node.js basé sur l'architecture modèle-vue-contrôleur. Il fournit une plateforme complète pour construire des applications avec un moteur de vue dynamique intégré pour le balisage HTML, un serveur de communication WebSocket pour la messagerie bidirectionnelle en temps réel, et une base de données NoSQL intégrée pour persister des structures de données flexibles sans dépendances externes. Le framework inclut un processeur de tâches d'arrière-plan qui décharge les opérations intensives en calcul vers des threads de travail séparés pour maintenir la réactivité de l'application. Il dispose également d'un flux de travail d'internationalisation pour gérer le contenu multilingue via des outils de localisation et des exportations de données régionales. Le système couvre une large gamme de capacités, y compris le routage des requêtes avec des pipelines de middleware, la validation de données basée sur le schéma pour les objets métier, et le traitement des médias pour transformer les images et les vidéos. Il fournit en outre des utilitaires pour l'envoi d'e-mails basés sur des modèles, la restriction d'accès basée sur IP, et la compression et la fusion juste à temps des actifs statiques.
Offers a complete Node.js development platform integrating routing, data persistence, and MVC architectural patterns.
Ce projet est un framework web full-stack et un modèle de démarrage conçu pour construire des applications qui intègrent des interfaces frontend React avec des services backend Node.js et Express. Il fournit un environnement de développement unifié qui synchronise les processus frontend et backend, permettant un flux de travail cohérent au sein d'une structure de projet unique. Le framework se distingue par l'orchestration du cycle de vie de développement via des redémarrages de serveur automatisés et un rechargement en direct, ce qui élimine le besoin de rafraîchissements manuels pendant les tests. Il inclut des configurations intégrées pour transpiler la syntaxe ECMAScript et JSX moderne, garantissant la compatibilité entre divers environnements de navigateur tout en maintenant des modèles de codage cohérents grâce à l'application de style intégrée. Le projet couvre le cycle de vie complet de l'application, du développement local à la préparation à la production. Il inclut des outils pour regrouper et optimiser les actifs frontend en fichiers statiques, ainsi que des mécanismes pour servir ces actifs parallèlement aux requêtes API backend. Le dépôt est structuré comme un boilerplate pour fournir une base pré-configurée pour le développement web full-stack.
Provides a starter template for building full-stack web applications using React, Node.js, and Express.