最近看了好多个文章说Jade性能怎么怎么差,门槛高,可读性差。Jade真的一无是处了?求Jade正能量~
这种东西有什么前景不前景的,前端渲染差那么几十毫秒,肉眼都感觉不出来,选定一个用下去就行,腾讯的artTemplate把模板预编译成js再渲染,很快,看你愿不愿意迁移了,如果nodejs进行后端渲染这个还是有好处的。
吐槽一下吧,小伙伴们,何必用JADE呢!本来好好的前后端都写HTML,保持语法统一挺好的,也方便调试和维护,结果硬加一层语法糖,搞的来你在浏览器里面调试和你的模版代码语法结构都不一样,no zuo no die……
@kingapple python是什么,早忘记了。python给我的最大影响,就是代码规范,之前写java代码一个乱啊。写完python后,我都不敢相信我写的代码如此整齐,一起到现在,强迫感一直存在。哈哈
jade怎么说了,如果通过后端js渲染字符串拼接方式,其实性能没想象中的差,如果直接裸奔什么都不处理,那么就悲催吧。 最近一个例子就是,直接jade一个index需要一分钟 改用后台渲染接大概需要2秒。
我不用jade,不是因为反感它,仅仅是因为它不实用。
如果你是个人项目用jade无可厚非,但是团队开发、快速开发。 比如你从其他地方copy别人的不规范的页面,难道你还手动改成jade?
我喜欢coffeescript,不是因为它的优雅而是因为它的实用
- 用了coffeescript,字符串里拼html我再也不担心了。
- 用了coffeescript,**})**太多导致代码行数膨胀我也不怕了
- 还有很多特性大家自己去发现吧
另外我们的网站 币须网(coinxu.com)后台就包含了大量coffeescript 代码,当然也有很多原生的代码。团队协作起来目前没有任何问题
看到不少黑jade的拿团队协作说事,我们是直接强制必须使用jade,半天就全学会了,会了之后都说比html爽多了,这根本不是jade的问题是你团队的问题好吗
jade的效率也根本不是问题,对于99.9%的项目来说一个模板引擎的效率从来不会成为问题,生产效率和维护成本才是问题,jade的简洁跟严谨不知道能节省多少开发维护时间,这都是在节约程序员们的生命哪
黑jade的诸位,你们有没有花上半天时间通读一下文档,写个小玩意试验过一下,认真琢磨一下它的优缺点,还是闭着眼睛在黑呢
@coofly 工具的优劣还是可以比较的,在大致同等的条件下简单地对比一下生产力就能看出来,至于是改造环境还是适应环境或者换个环境就看个人选择了,这个无可厚非,但仅仅因为自己所在环境不合适而去黑工具就不对了