AppSmith前端架构
2023-10-24 14:11:53 55 举报
AppSmith前端架构是一个基于React和Redux的单页应用(SPA)框架,旨在为开发者提供一个简单、高效且可扩展的开发环境。该架构采用了模块化的设计思路,将整个应用拆分成多个独立的组件,以便于代码的复用和维护。同时,通过使用Redux进行状态管理,实现了组件间的数据共享和通信。此外,AppSmith还集成了热重载、代码高亮、自动补全等功能,大大提高了开发者的编码效率。总之,AppSmith前端架构为开发者提供了一个全面且易于上手的开发工具,有助于快速构建出高质量的Web应用。
作者其他创作
大纲/内容
...
Select
APIEditor
store
ApplicationCard
Nginx代理服务
业务系统后台服务(FastApi等)
前端状态管理
DesignSystems
触发Action
http(s)
系统请求
模块
ForkApplicationModal
Switch
CDN
业务请求
Widgets
EditorComponents
Input
同步Action
前端前端静态服务
reducers
PropertyControls
View
应用编辑页
Pages
AppViewerPageContainer
AppViewerLayout
构建、打包、部署
Server
execute请求
应用列表页
Actions
WidgetsEditor
Button
PropertyPane
其他页面
webpack
Base Components
saga middleware & other middleware
Icon
应用运行页
低代码后台服务
FormControls
watcher saga、woker saga
ProductUpdatesModal
AppViewerMenu
re-render
收藏
收藏
0 条评论
下一页