5

JeeSite 后台管理框架是什么,怎么样?JeeSite 与卡拉云对比

 2 years ago
source link: https://kalacloud.com/blog/jeesite-review/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

JeeSite 后台管理框架是什么,怎么样?JeeSite 与卡拉云对比

B 端数据开发,卡拉云联合创始人
最近更新 2022年09月19日

JeeSite 后台管理框架怎么样评价如何?JeeSite 与卡拉云对比

JeeSite 后台管理框架是什么?

JeeSite 是一款老牌的 Java 快速开发框架,是国内开源框架中较早的开发框架平台。JeeSite 采用前后端分离架构:Spring Boot + Shiro + MyBatis + Beetl + Bootstrap / TS + Vue3;活跃的社区生态以及高 Github Star 都能说明 JeeSite 的优秀。JeeSite 内置 BPM 业务流程、工作流引擎、Flowable、Activiti,面向企业级后台搭建场景,让开发者更好的专注在自己公司业务逻辑的开发上。

JeeSite 后台管理框架怎么样,评价如何?

jeesite-admin

JeeSite 后台管理框架的核心理念是帮助开发者快速搭建,让开发者更好的专注在业务逻辑的开发上,这一点与新一代低代码开发平台卡拉云的理念非常一致。

JeeSite 快速开发平台不仅是后台开发框架,也是企业级后台搭建解决方案,内置在线代码生成功能,可自动生成前后端代码,创建业务模块和微服务模块等,功能模块包括组织机构、角色用户、菜单及按钮授权、数据权限、系统参数、内容管理、工作流,文件在线预览,消息推送,多元化第三方登录,在线定时任务配置,支持集群。

JeeSite 前端使用 Vben Admin,站在巨人的肩膀上,更易上手,开发效率更高。JeeSite 特别适合搭建后台管理系统、企业信息管理系统(MIS)、内部办公系统(OA)、企业资源计划系统(ERP)、客户关系管理系统(CRM)等。

jeesite-table

JeeSite 开发框架特点

  • Maven多项目依赖,模块化、插件化,按模块增减,方便迭代升级
  • 模块自动升级,当模块升级后,自动对应版本执行数据库更新
  • 支持多数据源,可惜没有提供数据源维护界面
  • 细致的安全策略,配置文件数据库账号密码自动加密
  • 所有请求通过 XSS 跨站脚本方法过滤
  • 界面设计轻盈、UI 交互流畅
  • 前端使用 Beetl 模版引擎,封装 Beetl UI 通用组件,可实现表单、列表选择、文件选择简化了开发流程

卡拉云与 JeeSite 的对比

JeeSite 是低代码开发工具的雏形,已经帮我们把前后端整合好,但在前端与后端、组件与数据衔接的部分仍然要写大量代码,需要开发人员自己来配置。

06-kalacloud-ui

这方面卡拉云做的更进一步,卡拉云是新一代低代码开发工具,它把后台管理系统抽象成「组件」+「后端数据」+「组件与后端数据的关联」三个部分。

前端「组件」部分,开发者甚至不需要懂前端,直接拖拽,即可生成前端组件。卡拉云内置了几乎所有常见的前端组件,特别是比较复杂的表格、表单、图表、富文本、查询等,这些组件卡拉云已经调校的非常出色,开发者无需自己调试,接上数据即可使用。

05-kalacloud-sql-api

「后端数据」部分,开发者不需要自己搭建后端,直接填个配置表就可以连上常见的数据库(MySQL、SQL Server 等)、API(钉钉、飞书、企业微信等开放 API 的工具均可连接),帮助企业打通信息孤岛,用卡拉云把所有数据连接起来,集中处理。

kalacloud-table

「组件与数据的关联」部分,开发者只需要会简单的 JS / SQL 用一行代码就能在前端把后端数据和组件关联起来,如此简单却又不损失搭建的灵活性是卡拉云最神奇的地方。

卡拉云与 JeeSite 最大的不同是,JeeSite 采用开源的市场策略,依靠开发者自愿贡献,同时提供服务而盈利。而卡拉云则是采用成本较高的自研策略,努力保证高可用性和高安全性。当然,两种策略各有优势,JeeSite 适合热爱开源,喜欢自己亲力亲为的用户,卡拉云适合不想处理任何技术细节,只想安全高效的把业务系统搭出来,快速交付使用的企业级用户。

下面是用卡拉云搭建的后台管理系统 DEMO,只需拖拽组件,即可在10分钟内完成搭建。

卡拉云 SQL admin 后台管理系统

搭建完成的后台管理工具,还可以一键分享给同事一起使用:https://my.kalacloud.com/apps/q6p23cqa29/published

卡拉云是新一代企业级低代码开发平台,与开发框架 Vue、React、JeeSite 等相比,卡拉云无需搭建开发环境,直接注册即可开始使用。开发者完全不用处理任何前端问题,只需简单拖拽,即可快速生成所需组件,可一键接入包括 MySQL 在内的常见数据库及 API,根据引导简单几步打通前后端,数周的开发时间,缩短至 1 小时。立即试用卡拉云

扩展阅读:


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK