6 repository-uri
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.
Acest proiect este un generator de aplicații JavaScript full-stack și un framework care integrează MongoDB, Express, AngularJS și Node.js. Oferă un framework backend Node.js pentru gestionarea rutării cererilor și middleware-ului, împerecheat cu un boilerplate frontend AngularJS și o bază de date NoSQL pentru dezvoltarea rapidă a aplicațiilor web. Framework-ul se distinge prin automatizare și scaffolding extinse. Include un generator pentru crearea de module CRUD, controllere, modele și structurile de directoare necesare atât pentru componentele frontend, cât și pentru cele backend. De asemenea, implementează gestionarea securizată a identității prin autentificarea locală a utilizatorilor și integrarea OAuth pentru login-uri sociale. Sistemul acoperă o gamă largă de capabilități, inclusiv arhitectura model-view-controller, configurarea bazată pe mediu și execuția automatizată a testelor pentru logica server-side. Funcționalitatea suplimentară include deployment containerizat pentru medii consistente, gestionarea activelor statice și criptarea traficului TLS pentru comunicare securizată.
Integrates MongoDB, Express, AngularJS, and Node.js into a comprehensive full-stack framework for rapid web development.
Apostrophe este un framework full-stack JavaScript pentru gestionarea conținutului (CMS), construit pe Node.js. Funcționează atât ca un CMS tradițional, integrând un magazin de date backend cu randarea șabloanelor frontend, cât și ca un CMS headless care expune conținutul prin API-uri JSON pentru framework-uri decuplate și aplicații mobile. Sistemul dispune de un editor de conținut in-context care permite utilizatorilor să modifice textul și conținutul media direct pe paginile live. Include, de asemenea, un dashboard de gestionare multi-site pentru coordonarea și controlul mai multor site-uri web distincte dintr-o singură instalare. Framework-ul oferă modelarea conținutului bazată pe schemă, gestionarea granulară a permisiunilor utilizatorilor și un sistem de migrare bazat pe baze de date. Acoperă un set larg de capabilități, inclusiv gestionarea conținutului prin REST API, traducerea automată și controlul vizibilității API-ului public. Dezvoltarea este susținută de instrumente în linie de comandă pentru bootstrapping-ul proiectelor și scaffolding-ul modulelor.
Integrates server-side rendering and administrative logic within a single Node.js environment for unified content delivery.
Acesta este un framework de dezvoltare web full-stack pentru Node.js bazat pe arhitectura model-view-controller. Oferă o platformă cuprinzătoare pentru construirea aplicațiilor cu un motor de vizualizare dinamic integrat pentru markup HTML, un server de comunicare WebSocket pentru mesagerie bidirecțională în timp real și o bază de date NoSQL încorporată pentru persistența structurilor de date flexibile fără dependențe externe. Framework-ul include un procesor de sarcini de fundal care descarcă operațiunile intensive din punct de vedere computațional către fire de execuție separate pentru a menține responsivitatea aplicației. De asemenea, dispune de un flux de lucru de internaționalizare pentru gestionarea conținutului în mai multe limbi prin instrumente de localizare și exporturi de date regionale. Sistemul acoperă o gamă largă de capabilități, inclusiv rutarea cererilor cu pipeline-uri middleware, validarea datelor bazată pe schemă pentru obiectele de business și procesarea media pentru transformarea imaginilor și videoclipurilor. Oferă, de asemenea, utilitare pentru trimiterea de e-mailuri cu template-uri, restricționarea accesului bazată pe IP și compresia și îmbinarea just-in-time a activelor statice.
Offers a complete Node.js development platform integrating routing, data persistence, and MVC architectural patterns.
Acest proiect este un framework web full-stack și un template de pornire conceput pentru construirea aplicațiilor care integrează interfețe frontend React cu servicii backend Node.js și Express. Oferă un mediu de dezvoltare unificat care sincronizează atât procesele frontend, cât și pe cele backend, permițând un flux de lucru coerent în cadrul unei singure structuri de proiect. Framework-ul se distinge prin orchestrarea ciclului de viață al dezvoltării prin restartări automate ale serverului și reîncărcare live, ceea ce elimină nevoia de reîmprospătări manuale în timpul testării. Include configurații integrate pentru transpilararea sintaxei moderne ECMAScript și JSX, asigurând compatibilitatea între diverse medii de browser, menținând în același timp modele de codare consistente prin impunerea stilului integrat. Proiectul acoperă întregul ciclu de viață al aplicației, de la dezvoltarea locală până la pregătirea pentru producție. Include instrumente pentru bundling-ul și optimizarea activelor frontend în fișiere statice, precum și mecanisme pentru servirea acestor active alături de cererile API backend. Repository-ul este structurat ca un boilerplate pentru a oferi o fundație pre-configurată pentru dezvoltarea web full-stack.
Provides a starter template for building full-stack web applications using React, Node.js, and Express.