7 个仓库
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 是一个用于 Next.js 的全栈开发框架扩展,以及一个用于引导项目结构和编排本地开发服务器的命令行界面。它将前端和后端逻辑集成到一个工作流中,以促进完整 Web 应用程序的创建。 该框架采用零 API 后端集成和直接数据库访问层,允许前端组件连接到无服务器函数和数据库,而无需手动定义 API。它具有一个模式驱动的类型生成器,通过分析后端数据库模式自动创建 TypeScript 定义,以同步客户端和服务器之间的数据模型。 该项目提供用于快速应用程序原型设计和 TypeScript 全栈工作流的工具。其能力涵盖多进程服务器编排和生成结构化项目模板,以集成前端和后端开发模式。
Generates structured project templates to accelerate the building of fullstack applications.
CakePHP 是一个 PHP Web 框架,专为快速开发功能齐全的 Web 应用程序而设计。它利用模型-视图-控制器(MVC)架构来分离业务逻辑、数据模型和用户界面。 该框架包括一个内置的对象关系映射器(ORM),允许在不编写原始 SQL 查询的情况下检索和存储关系数据。它采用“约定优于配置”的方法,通过为文件和数据库表假设标准命名方案来减少样板代码。 该项目提供了用于实现具有集成验证和处理逻辑的 Web 表单的工具。其架构包含一个用于管理应用程序服务的依赖注入容器,以及一个用于处理传入 HTTP 请求的基于中间件的请求流水线。
Facilitates rapid development of full-featured web applications using standardized PHP coding patterns.
Epic Stack 是一个全栈应用程序样板和 TypeScript Web 框架,专为启动生产就绪的 Web 应用程序而设计。它作为一个 Node.js 后端启动器,以及构建可扩展前端和后端服务的基础。 该项目提供了一个预配置的全栈 Web 引导环境,专注于集成前端、后端和数据库配置的现代开发工作流。它包括一个用于创建一致且响应式用户界面的前端组件库。 该栈通过一套集成工具促进了快速的应用程序原型设计和生产部署。这包括服务器端渲染、关系型存储、类型安全的 ORM 层和基于工具类的样式设计。
Provides standardized architectural scaffolds and templates to accelerate the prototyping of functional web applications.
BootstrapBlazor 是一个专为 Blazor 和 Bootstrap 构建的 UI 组件库和项目模板。它作为 Bootstrap Web 框架的包装器,提供了一系列预构建的交互式界面元素和一个用于初始化项目结构的命令行样板生成器。 该工具包包含专为企业 Web 开发设计的专业组件,例如复杂的数据网格、表单和布局元素。它提供了响应式 Web 设计和快速应用原型设计所需的工具。 项目包含一个用于引导项目骨架的命令行界面,允许在无需手动配置的情况下创建样板应用程序结构。
Includes pre-configured project scaffolds to accelerate the rapid prototyping of web application screens.
WTM 是一个使用 .NET Core 构建企业服务端和客户端应用程序的开发框架。它充当快速应用程序开发工具,提供了一组生成器和向导来自动化项目结构和样板代码的创建。 该框架包含一个低代码 UI 构建器,利用共享控件库在多个前端库中构建表单、网格和对话框。它通过基于模板的代码生成和配置驱动的项目引导向导进一步自动化开发。 该系统通过用于电子表格文件的导入引擎和用于分页与批处理的标准化编排来处理企业数据管理。对数据和页面的访问通过用于管理用户、角色和组的基于角色的访问控制系统进行管理。
Functions as a rapid application development framework that automates business layer construction via code generation.
本项目是一个全面的前端开发指南和路线图,旨在帮助工程师掌握现代 Web 开发所需的技能和专业标准。它作为掌握 HTML、CSS 和 JavaScript 的技术参考,提供了结构化的学习路径,并绘制了从初学者过渡到专业 Web 工程师所需的专业能力图谱。 该资源作为一个分类目录和 JavaScript 生态系统概览。它编录了行业标准的框架、库和实用程序,为状态管理、CSS 框架和静态网站生成器提供了具体建议。 该指南涵盖了广泛的工程能力,包括 UI 架构、Web 性能优化和可访问性审计。它还为构建自动化、部署策略以及专业工作流的开发者工具选择提供了指导。
Provides a comprehensive guide to using component-based frameworks for the rapid creation of web applications.