一直在寻求做点什么,算是自我的一个锻炼吧。
一天看了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)其他
没时间细细看,相信会有自己没看到的。