7 dépôts
Frameworks that enable fast creation of web applications using pre-built components.
Distinguishing note: Focuses on speed and component-based development.
Explore 7 awesome GitHub repositories matching web development · Rapid Application Development Frameworks. Refine with filters or upvote what's useful.
This project is a full-stack web framework that provides a comprehensive environment for building server-side applications. It utilizes a model-view-controller architecture to separate application logic into distinct layers for data management, user interface presentation, and request handling. The platform manages the entire request-response lifecycle, including security, session handling, and background task processing, while using an object-relational mapping layer to translate database records into programmable objects. The framework distinguishes itself through a central service containe
Builds data-driven websites quickly using pre-built components for common tasks.
Blitz est une extension de framework de développement fullstack pour Next.js et une interface en ligne de commande utilisée pour amorcer les structures de projet et orchestrer les serveurs de développement locaux. Il intègre la logique frontend et backend dans un flux de travail unique pour faciliter la création d'applications web complètes. Le framework utilise une intégration backend zéro-API et une couche d'accès direct à la base de données, permettant aux composants frontend de se connecter aux fonctions serverless et aux bases de données sans définitions d'API manuelles. Il dispose d'un générateur de types piloté par schéma qui crée automatiquement des définitions TypeScript en analysant les schémas de base de données backend pour synchroniser les modèles de données entre le client et le serveur. Le projet fournit des outils pour le prototypage rapide d'applications et un flux de travail fullstack TypeScript. Ses capacités couvrent l'orchestration de serveurs multi-processus et la génération de modèles de projet structurés pour intégrer les modèles de développement frontend et backend.
Generates structured project templates to accelerate the building of fullstack applications.
CakePHP est un framework web PHP conçu pour le développement rapide d'applications web complètes. Il utilise une architecture modèle-vue-contrôleur (MVC) pour séparer la logique métier, les modèles de données et les interfaces utilisateur. Le framework inclut un ORM (Object-Relational Mapper) intégré qui permet la récupération et le stockage de données relationnelles sans écrire de requêtes SQL brutes. Il emploie une approche de convention sur configuration pour réduire le code répétitif en supposant des schémas de nommage standard pour les fichiers et les tables de base de données. Le projet fournit des outils pour implémenter des formulaires web avec une validation et une logique de traitement intégrées. Son architecture incorpore un conteneur d'injection de dépendances pour gérer les services de l'application et un pipeline de requêtes basé sur des middlewares pour traiter les requêtes HTTP entrantes.
Facilitates rapid development of full-featured web applications using standardized PHP coding patterns.
Epic Stack est un boilerplate d'application full stack et un framework web TypeScript conçu pour lancer des applications web prêtes pour la production. Il sert de starter backend Node.js et de base pour construire des services frontend et backend évolutifs. Le projet fournit un environnement pré-configuré pour le bootstrapping web full stack, se concentrant sur un workflow de développement moderne qui intègre la configuration du frontend, du backend et de la base de données. Il inclut une bibliothèque de composants frontend pour créer des interfaces utilisateur cohérentes et réactives. La stack facilite le prototypage rapide d'applications et le déploiement en production via un ensemble intégré d'outils. Cela inclut le rendu côté serveur (SSR), le stockage relationnel, une couche ORM typée et un stylage basé sur des utilitaires.
Provides standardized architectural scaffolds and templates to accelerate the prototyping of functional web applications.
BootstrapBlazor est une bibliothèque de composants d'interface utilisateur et un modèle de projet conçu pour les applications construites avec Blazor et Bootstrap. Il fonctionne comme un wrapper pour le framework web Bootstrap, fournissant une collection d'éléments d'interface interactifs pré-construits et un générateur de boilerplate en ligne de commande pour initialiser les structures de projet. La boîte à outils inclut des composants spécialisés pour le développement web d'entreprise, tels que des grilles de données complexes, des formulaires et des éléments de mise en page adaptés aux applications métier professionnelles. Elle fournit les outils nécessaires pour le design web responsive et le prototypage rapide d'applications. Le projet inclut une interface en ligne de commande pour amorcer les squelettes de projet, permettant la création de structures d'application boilerplate sans configuration manuelle.
Includes pre-configured project scaffolds to accelerate the rapid prototyping of web application screens.
WTM est un framework de développement pour construire des applications serveur et client d'entreprise en utilisant .NET Core. Il fonctionne comme un outil de développement rapide d'applications (RAD) qui fournit un ensemble de générateurs et d'assistants pour automatiser la création de structures de projet et de code boilerplate. Le framework inclut un constructeur d'interface utilisateur low-code qui utilise une bibliothèque partagée de contrôles pour construire des formulaires, des grilles et des boîtes de dialogue à travers plusieurs bibliothèques frontend. Il automatise davantage le développement grâce à la génération de code basée sur des templates et un assistant de bootstrapping de projet piloté par la configuration. Le système gère la gestion des données d'entreprise via un moteur d'importation de données pour les fichiers tableurs et une orchestration standardisée pour la pagination et le traitement par lots. L'accès aux données et aux pages est géré via un système de contrôle d'accès basé sur les rôles pour réguler les utilisateurs, les rôles et les groupes.
Functions as a rapid application development framework that automates business layer construction via code generation.
Ce projet est un guide complet de développement front-end et une feuille de route conçue pour aider les ingénieurs à maîtriser les compétences et les normes professionnelles requises pour le développement web moderne. Il sert de référence technique pour maîtriser HTML, CSS et JavaScript, offrant des parcours d'apprentissage structurés et une carte des compétences professionnelles nécessaires pour passer de débutant à ingénieur web professionnel. La ressource fonctionne comme un répertoire catégorisé et un aperçu de l'écosystème JavaScript. Elle répertorie les frameworks, bibliothèques et utilitaires standards de l'industrie, offrant des recommandations spécifiques pour la gestion d'état, les frameworks CSS et les générateurs de sites statiques. Le guide couvre un large spectre de capacités d'ingénierie, incluant l'architecture UI, l'optimisation des performances web et l'audit d'accessibilité. Il fournit également des conseils sur l'automatisation des builds, les stratégies de déploiement et la sélection d'outils de développement pour les flux de travail professionnels.
Provides a comprehensive guide to using component-based frameworks for the rapid creation of web applications.