当前位置: 首页 > 工具软件 > Jade > 使用案例 >

对jade的感想

苍烨然
2023-12-01

花了一下午了解了下jade,喜欢原因是mixin include extends等方法可以很大程度提高html代码的复用性,书写简单不用标签闭合。
不喜欢的地方像python的语法一样对严格控制空格,这和原始的html差别太大 两个空格差异就是标签结构的差异,另外当标签嵌套深的时候很难定位、一直别的地方的html时候需要反向转换成jade才行。
在组织和管理大量的html文件时候它可以提高复用性,增加开发效率;缺点是不好调试和定位。
另外它会粉碎原始编写html的习惯、haml又是另一种不同的习惯。本身Emmet已经让人依赖了,重新适应一套新的写法很痛苦,就像接触SASS一样,纵然它有很多好的地方但是样式嵌套的写法本身违背书写选择器的习惯却让人很反感。
所以有了这些之后,html和css都是需要编译的,可是并没有提高多少效率,实际上耗时的不是写html和css而是调试,复用不是主要问题,可以通过其他的手段来解决。能够合理的架构和组织,抽出简洁的代码才是重点。
总之是创新就会有进步难免会有痛苦,但是好的会经得起时间的考验。

 类似资料: