10个基于java的cms网站内容管理系统(自研还是开源?自研的好处是更加灵活,贴近业务)

优采云 发布时间: 2021-11-08 21:15

  10个基于java的cms网站内容管理系统(自研还是开源?自研的好处是更加灵活,贴近业务)

  主要取决于开发商。

  是前端学生开发还是后端学生,你的技术背景是什么?后端或精通 Java 的人可能认为 Angular 易于使用;如果你是纯前端,就看哪个框架认识的人多,后续招聘更容易找到。如果你不熟悉,我个人觉得 Vue 会更容易使用。

  另外,考虑到早期开发的速度和后期维护的成本之间的平衡,是否应该使用Typescript?目前vue2支持不是很好,react支持比较好,ng不熟悉,不评价。

  另外,UI组件库的选择。自研还是开源?自研的优势在于更灵活,更贴近业务,也有利于会员的成长。后续会推广到其他团队甚至开源,提升技术影响力。缺点是需要大量的时间和成本。如果你之前没有使用 UI 库的经验,你可能会掉进坑里;企业可能不接受在短期内将时间花在对 KPI 无益的事情上;并且需要与设计和产品进行沟通。该设计给出了一套总体设计规范。产品遵循这套规范,可以兼顾各个组件(尤其是业务组件)的各种使用场景,避免过多的返工和改动。开源是经过大量实际使用和验证的现成库。可以适应大部分场景,开箱即用;它还可以在 UI 库之上提取/组合更高级别的业务组件。但是,遇到需要神奇改变或者UI交互不一致的情况就很头疼了;另外,如果由于质量检查和提交审核流程不当而出现错误,这有点错误(例如某个设计的hohoho事件)。至于开源选项,vue的iview和element-ui;react的ant-design都不错,后面两个有其他前端框架的版本。它还可以在 UI 库之上提取/组合更高级别的业务组件。但是,遇到需要神奇改变或者UI交互不一致的情况就很头疼了;另外,如果由于质量检查和提交审核流程不当而出现错误,这有点错误(例如某个设计的hohoho事件)。至于开源选项,vue的iview和element-ui;react的ant-design都不错,后面两个有其他前端框架的版本。它还可以在 UI 库之上提取/组合更高级别的业务组件。但是,遇到需要神奇改变或者UI交互不一致的情况就很头疼了;另外,如果由于质量检查和提交审核流程不当而出现错误,这有点错误(例如某个设计的hohoho事件)。至于开源选项,vue的iview和element-ui;react的ant-design都不错,后面两个有其他前端框架的版本。这个有点不对(比如某设计的hohoho事件)。至于开源选项,vue的iview和element-ui;react的ant-design都不错,后面两个有其他前端框架的版本。这个有点不对(比如某设计的hohoho事件)。至于开源选项,vue的iview和element-ui;react的ant-design都不错,后面两个有其他前端框架的版本。

  最后,如果你的后台系统功能多样,页面很大(特别是公司喜欢搞统一的xx后台/中台,并且接入全服务),你会遇到很长的生命周期内,建议考虑使用微前端技术框架对各种业务功能进行裁剪,避免后续长期迭代导致系统成为巨石应用。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线