4 dépôts
A framework for building web applications with server-side rendering, file-based routing, and integrated backend functions using React.
Distinct from React Frameworks: Distinct from React Frameworks: specifies the full-stack nature with integrated backend functions and server-side rendering, not just React UI frameworks.
Explore 4 awesome GitHub repositories matching web development · React Full-Stack Frameworks. Refine with filters or upvote what's useful.
Vike is a full-stack web framework that provides server-side rendering with client-side hydration, static site generation, and file-based routing. It operates as a plugin-based web framework with a universal JavaScript runtime, allowing the same code to run on both server and client environments. The framework distinguishes itself through its flexible data fetching capabilities, enabling data retrieval at any lifecycle point including server start, browser start, or page render. Its plugin-based extensibility allows for custom integrations and modifications without altering the core framework
A full-stack web framework that replaces Next.js and Nuxt with file-based routing and universal JavaScript runtime.
Mianshiya is a community-driven technical interview preparation platform that hosts a curated database of over 10,000 interview questions across programming domains. It functions as a collaborative Q&A platform where users can browse, filter, and sort questions by difficulty, tags, and type, while also editing and improving answers collectively to build a shared knowledge base. The platform distinguishes itself through cross-platform study synchronization, allowing progress to be tracked and resumed seamlessly across web, mini-program, and IDE plugin environments. It includes a custom exam ge
Built as a full-stack web application with a React frontend and Node.js backend.
One est un framework React full-stack multiplateforme et un moteur de rendu multi-cibles conçu pour construire des applications web et natives à partir d'une base de code unique. Il utilise un pipeline de build basé sur Vite pour gérer les composants partagés tout en fournissant un routeur de système de fichiers typé qui génère automatiquement les définitions de navigation. Le framework se distingue par la prise en charge d'une stratégie de rendu hybride, permettant aux routes individuelles d'être configurées comme des sites statiques, des pages rendues côté serveur ou des applications monopages. Il emploie une résolution de logique spécifique à la plateforme et un plugin Vite partagé pour coordonner la compilation pour les environnements cibles web et natifs. Le système couvre un large éventail de capacités, notamment les chargeurs de données côté serveur, la gestion des routes API et l'interception de requêtes basée sur des middlewares. Il fournit des outils pour l'intégration de fonctionnalités natives des appareils et des mises en page basées sur des ponts pour la navigation mobile, ainsi que des optimisations de performance telles que la génération statique parallèle et le préchargement d'actifs. Les applications peuvent être déployées sur des serveurs de production ou des plateformes edge serverless, notamment Vercel et Cloudflare.
Provides a full-stack React framework with server-side rendering, file-based routing, and integrated backend functions.
Ce dépôt sert de collection complète d'implémentations de référence pour le framework web Remix. Il fournit des exemples pratiques de développement web full-stack, démontrant comment construire des applications dynamiques rendues côté serveur qui font le pont entre la logique serveur et l'interactivité côté client. En tirant parti d'une architecture basée sur les composants, ces exemples illustrent les patterns fondamentaux pour gérer les données, le routage et les interfaces utilisateur dans un environnement de développement unifié. La collection met en évidence l'approche distinctive du framework en matière d'architecture web, en insistant sur le chargement de données côté serveur et les hiérarchies de routes imbriquées qui reflètent les structures d'URL. Ces exemples montrent comment gérer les requêtes de changement d'état via des actions serveur dédiées et assurer la fonctionnalité de l'application via l'amélioration progressive, permettant aux fonctionnalités de rester opérationnelles même avant que les scripts côté client ne soient entièrement chargés. Au-delà des patterns fondamentaux, le dépôt couvre un large spectre de capacités d'intégration, incluant l'authentification sécurisée et la gestion de session, la synchronisation de données en temps réel et la connectivité API externe. Il fournit également des conseils sur les flux de travail prêts pour la production, tels que le traitement de tâches en arrière-plan, le traitement sécurisé des paiements et des techniques d'optimisation des performances comme le batching de requêtes de base de données et le différé des ressources. Ces exemples sont maintenus comme un ensemble de projets modulaires, offrant aux développeurs un aperçu direct de la manière de structurer les applications, d'imposer la qualité du code et d'automatiser les pipelines de déploiement. Chaque implémentation sert de modèle fonctionnel pour les tâches de développement web courantes, allant de la gestion de contenu et du traitement de formulaires aux interactions UI complexes.
Provides a development environment for building user interfaces that leverages component-based architecture and server-side data fetching.