JFinal + B-JUI(1)-前端选型过程

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

一天看了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)其他

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

时间: 2024-10-25 21:26:18

JFinal + B-JUI(1)-前端选型过程的相关文章

国内主流新一代用户行为分析系统选型过程分享

企业在选择用户行为分析工具时,大都不清楚如何选择适合自己业务的用户行为分析工具.笔者自己公司之前网站分析用百度统计APP分析用友盟,公司是做电商行业的,最近公司提出要精细化运营,用数据驱动业务增长,因此在10月份分别考察了国内做得比较出色的几家公司:数极客(阿里系).神策数据(百度系)和GrowingIO(LinkedIn系)三家公司的用户行为分析产品. 我在选型过程中将各家公司的功能和服务对比文档进行整理,从团队背景和产品定位.数据接入方式.定量分析功能.定性分析功能.二次开发与数据应用.服务

同前端联调过程中遇到的坑

最近在和前端联调的过程中,发现有个数据他们老是传不到后台,于是在网上查了一下资料后发现原来是disable属性在作乱,更改后解决问题,记录下来备忘. 参考:http://www.3lian.com/edu/2013/06-22/75978.html 1.<inputtype="text" name="name" value="xxx"disabled="true"/> 2.<input type="

总结前端面试过程中最容易出现的问题

前言 转自https://www.haorooms.com/post/qianduan_mianshi javascript常见题目 一.您对js的原型是如何理解的?您对js的继承是如何理解的?能否举例说明js的继承? 关于这个题目,我之前的一篇文章 http://www.haorooms.com/post/js_constructor_pro ,您可以看一下.理解一下原型prototype,关于继承,那主要是js原型链的继承.关于继承的理解及举例(我这里就不详细介绍了,简单介绍之后,你即使背过

正确入门前端的过程--方向式学习

随着一年一年飞速发展,互联网行业也逐渐开始大众化,越来越多的人选择计算机这个行业 大部分共同目标都是"拿高薪,提升技术,团队协合作" 当然,对于很多初学者来说,如何正确的入门并快速走向成熟化,成了一个偏难的过程,很多初学者认为这们技术就是多学多练,其实不完全对.多学多练是必然的,但是又有多少人能够做到一遍成功,一次通过呢? 这个过程对于初学者来说很重要,要真正确实的去体会这个过程,去感受这个过程的走向,自己知道这个走向到底是走上坡还是下坡,自己心里应该很明白.没有一个零基础者学习一门技

前端选型材料

我理解的阿里无线前端"架构"(半鸡汤,少干货) 两个中心 (端和效率) 八个方向 基础库+功能组件+UI框架 (对应"效率") "端"的延伸 (对应"端") 规范和工程流程 工具链路 数据和性能 自动化测试+持续集成 前端安全 服务和周边 我理解的架构:关键词不是"高精尖",而是"合适" 全文 构建高可伸缩性的WEB交互式系统(下) Kissy5.0 NEJ

目前在做的一个web应用程序的前端选型

最近进入了一个新的项目组,要新起一个项目.这个Web项目是一个企业内部使用的系统,主要用来记录.追踪.管理潜在客户的数据.该系统有以下特点: 需要支持IE10及以上版本: 后端采用micro service架构,全部是REST API: 需要与现有的CRM系统(客户管理管理系统)集成,主要采用iframe嵌入页面的方式: 系统开发周期为5个月左右,分为三个大的里程碑. 经过多方考虑,最终选择AngularJS作为前端主要框架. 理由: 该系统为WEB应用程序,符合single page appl

当学习前端过程中心态发生了变化

学习前端的过程中,我们会遇到各式各样的问题.有的是粗心大意,有的是知识理解的偏差,有的只是自己疲惫所致.这些问题一担越陷越深,都会人让自己的心态产生波动,我们只要想出各种方法来解决问题,才能让自己的心态恢复稳定. 前端相比后台来说,是最直接面对用户群的岗位,用户在访问网站时最直观的就是前端页面.网站出现任何的问题用户所抱怨也是最直观的东西.这就对前端要求提出了更高的要求.我们的职责就是精准的还原出设计图.可以说是经常会和1px的像素较真的工作,偏差也只能在几个像素值之间.这样较真的工作往往都会让

2016 年做前端开发是什么体验?混乱+开倒车,这是我的体验

有人说,你有什么资格发表这种高谈阔论,实际上是这样的,我在看 lol 比赛直播的时候,有个很有名的主播说过,打到 2400 以上的都去做职业玩家了, 1800-的还在挣扎,只有 2000 徘徊的才出来做主播,的却是这样,如果你是一个能力很强的程序员,你可以驾驭任何新技术.框架,那么你的牛逼可能掩盖一些真正的问题,但是有些人偏偏把问题说成 feature . 很多前端开发以鄙视 jQuery 为荣,以 jq-free 作为吹资,这是没问题的,因为如果你的目标是 IE9+,或者移动端, MVVM 框

web前端职业规划(转)

关于一个WEB前端的职业规划,其实是有各种的答案,没有哪种答案是完全正确的,全凭自己的选择,只要是自己选定了,坚持去认真走,就好.在这里,我只是简要说一下自己对于这块儿内容的理解.有一个观点想要分享给大家的是:任何规划和目标的实现都依赖于知识的积累,而知识的积累来源于学习及学习后大量的实践.我提供一个实践途径,我们可以在工作之余的时间在网上或外包公司那里接一些私单做,因为目标不是赚钱,我们可以用最低的价格来提升自身竞争力,获得大量订单就意味着获得大量的实践机会,同时,还有一些收入作为工作成就感之