JFinal + B-JUI-前端选型过程

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JFinal + B-JUI-前端选型过程相关的知识,希望对你有一定的参考价值。

一直在寻求做点什么,算是自我的一个锻炼吧。

一天看了JFinal的介绍及相关案例后,眼前一亮,提了几个问题波总也非常及时的给出解答。

说实在的也是受够了SSH各种码XML,一坨坨的配置,也可能是自己学艺不精,未得其精髓。

熟悉了一段JFinal后,决定用这个号称本星球极速JAVA开发框架做点东西,本来想等波总说的JFinal CMS,但迟迟没下文。

说下一些选型过程吧,也是各种尝试,各种坑。

1、前端

1)bootstrap模板

     当下火热的前端可能是它了,各种模板满天飞,大多也都是些扁平化的,蛮高大上的。

     开始自己也下了个几个,比如ACE,尝试了下发现好看,但自己想要的功能没有或者需要扩展。

     无奈自己前端能力不强,只能放弃了。

2)dwz

    实验了下,发现还不错,样式放在现在比较落后,毕竟是个看脸时代,加上停止维护了,不太敢用。

3)easyui

    收费天朝也照样用,但是官网现在也打不开了。

    各种组件也都有了,样式也陆续出了bootstrap风格,算是个备选吧。

4)extjs

    收费天朝也照样用,extjs4还好下载60M左右,extjs6下载要200M,非常庞大。

    功能确实强大,学习曲线也高,先暂缓吧。

    另外带宽不足也是要考虑的。

5)B-JUI

    偶然机会找到的,样式很不错,作者是整合了bootstrap + dwz。

    官网给了很多案例,框架、登录页很多都现成的,怎么整合tree,echarts等的。

    当时是1.2版本,datagrid还是个beta版,正式版一直没有,问题蛮多。

    但还有个普通table,交流群几个群友在用普通table,看他们做出来效果也不错,都放弃用datagrid。

    想要个treegrid功能也没有,问了作者说是下个版本提供,那就用其他先替代吧,等更新。

    各种整合例子也都有,php的,JAVA的,决定用这个先试试。

5)其他

    没时间细细看,相信会有自己没看到的。

以上是关于JFinal + B-JUI-前端选型过程的主要内容,如果未能解决你的问题,请参考以下文章

大话前端之纯后端开发如何做前端技术选型

前端技术选型

物联网平台:前端技术选型总结

看架构师对于前端框架的技术选型

前端选型 Flutter Vue React

培训web前端框架选型与应用实战