6 مستودعات
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.
هذا المشروع عبارة عن مولد تطبيقات JavaScript متكامل وإطار عمل يدمج MongoDB و Express و AngularJS و Node.js. يوفر إطار عمل خلفية Node.js لإدارة توجيه الطلبات والبرمجيات الوسيطة، مقترناً بنموذج واجهة أمامية AngularJS وقاعدة بيانات NoSQL لتطوير تطبيقات الويب السريع. يتميز إطار العمل بالأتمتة والسقالات المكثفة. يتضمن مولداً لإنشاء وحدات CRUD، ووحدات التحكم، والنماذج، وهياكل الدليل اللازمة لكل من مكونات الواجهة الأمامية والخلفية. كما يطبق إدارة هوية آمنة من خلال مصادقة المستخدم المحلية وتكامل OAuth لتسجيلات الدخول الاجتماعية. يغطي النظام مجموعة واسعة من القدرات، بما في ذلك بنية نموذج-عرض-تحكم، والتكوين القائم على البيئة، وتنفيذ الاختبار المؤتمت لمنطق جانب الخادم. تشمل الوظائف الإضافية النشر المعبأ لبيئات متسقة، وإدارة الأصول الثابتة، وتشفير حركة مرور TLS للاتصال الآمن.
Integrates MongoDB, Express, AngularJS, and Node.js into a comprehensive full-stack framework for rapid web development.
Apostrophe هو إطار عمل لإدارة المحتوى (CMS) كامل المكدس (full-stack) مبني على Node.js. يعمل كـ CMS تقليدي، يدمج مخزن بيانات خلفي مع عرض القالب في الواجهة الأمامية، وكمحرك CMS بدون واجهة (headless) يعرض المحتوى عبر واجهات برمجة تطبيقات JSON للأطر المنفصلة وتطبيقات الهاتف المحمول. يتميز النظام بمحرر محتوى داخل السياق يسمح للمستخدمين بتعديل النصوص والوسائط مباشرة على الصفحات الحية. كما يتضمن لوحة تحكم لإدارة مواقع متعددة لتنسيق والتحكم في العديد من المواقع الإلكترونية المتميزة من تثبيت واحد. يوفر إطار العمل نمذجة محتوى قائمة على المخطط (schema-driven)، وإدارة دقيقة لأذونات المستخدم، ونظام ترحيل مدعوم بقاعدة بيانات. يغطي مجموعة واسعة من الإمكانيات بما في ذلك إدارة محتوى REST API، والترجمة الآلية، والتحكم في رؤية API العامة. يتم دعم التطوير بواسطة أدوات سطر أوامر لتمهيد المشروع (bootstrapping) وسقالات الوحدات (module scaffolding).
Integrates server-side rendering and administrative logic within a single Node.js environment for unified content delivery.
هذا إطار عمل لتطوير الويب كامل المكدس (full-stack) لـ Node.js يعتمد على بنية النموذج-العرض-المتحكم (MVC). يوفر منصة شاملة لبناء التطبيقات مع محرك عرض ديناميكي متكامل لترميز HTML، وخادم اتصال WebSocket للمراسلة ثنائية الاتجاه في الوقت الفعلي، وقاعدة بيانات NoSQL مضمنة لاستمرار هياكل البيانات المرنة دون تبعيات خارجية. يتضمن إطار العمل معالج مهام خلفية يقوم بتفريغ العمليات المكثفة حسابياً إلى خيوط عاملة (worker threads) منفصلة للحفاظ على استجابة التطبيق. كما يتميز بسير عمل للتدويل (internationalization) لإدارة المحتوى متعدد اللغات من خلال أدوات الترجمة وتصدير البيانات الإقليمية. يغطي النظام نطاقاً واسعاً من الإمكانيات بما في ذلك توجيه الطلبات مع خطوط أنابيب البرمجيات الوسيطة، والتحقق من صحة البيانات القائم على المخطط (schema) لكائنات الأعمال، ومعالجة الوسائط لتحويل الصور والفيديو. كما يوفر أدوات لإرسال البريد الإلكتروني بالقوالب، وتقييد الوصول القائم على IP، والضغط والدمج في الوقت المناسب للأصول الثابتة.
Offers a complete Node.js development platform integrating routing, data persistence, and MVC architectural patterns.
هذا المشروع هو إطار عمل ويب متكامل وقالب بداية مصمم لبناء تطبيقات تدمج واجهات React الأمامية مع خدمات Node.js و Express الخلفية. يوفر بيئة تطوير موحدة تقوم بمزامنة عمليات الواجهة الأمامية والخلفية، مما يسمح بسير عمل متماسك داخل هيكل مشروع واحد. يتميز إطار العمل بتنسيق دورة حياة التطوير من خلال عمليات إعادة تشغيل الخادم المؤتمتة وإعادة التحميل المباشر، مما يلغي الحاجة إلى التحديثات اليدوية أثناء الاختبار. يتضمن تكوينات مدمجة لتحويل صيغ ECMAScript و JSX الحديثة، مما يضمن التوافق عبر بيئات المتصفح المتنوعة مع الحفاظ على أنماط ترميز متسقة من خلال فرض الأنماط المتكامل. يغطي المشروع دورة حياة التطبيق الكاملة، من التطوير المحلي إلى الجاهزية للإنتاج. يتضمن أدوات لتجميع وتحسين أصول الواجهة الأمامية في ملفات ثابتة، بالإضافة إلى آليات لخدمة هذه الأصول جنباً إلى جنب مع طلبات API الخلفية. تم هيكلة المستودع كقالب أساسي لتوفير أساس مهيأ مسبقاً لتطوير الويب المتكامل.
Provides a starter template for building full-stack web applications using React, Node.js, and Express.