Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

为什么要从jade转ejs呢? #6

Closed
blackgun opened this issue Feb 21, 2013 · 3 comments
Closed

为什么要从jade转ejs呢? #6

blackgun opened this issue Feb 21, 2013 · 3 comments

Comments

@blackgun
Copy link

为什么呢?jade不是很优雅吗
我还在学习,请指教

@willerce
Copy link
Owner

  1. jade 并不优雅,只是看起来优雅,书写起来并不优雅,也不便于阅读
  2. jade 容易出错,书写时的缩进等无意错误,常常会使编译后的HTML不在你的预期
  3. 从已有的项目中拿HTML过来用并不是太容易,需要用工具 html2jade ,同理,你现在写好的 jade,然后别的项目中用,可能需要 jade2html。
  4. jade 性能低,这个不是主要原因。

1、2点比较主观。但我使用 jade 过程中真的不太顺利,也不少人与我同感。

@blackgun
Copy link
Author

了解。
dao目录是指model吧。

我感觉你做东西还是挺用心的。

我很喜欢你的作品。继续加油。

2013/2/20 willerce notifications@github.com

  1. jade 并不优雅,只是看起来优雅,书写起来并不优雅,也不便于阅读
  2. jade 容易出错,书写时的缩进等无意错误,常常会使编译后的HTML不在你的预期
  3. 从已有的项目中拿HTML过来用并不是太容易,需要用工具 html2jade ,同理,你现在写好的 jade,然后别的项目中用,可能需要
    jade2html。
  4. jade 性能低,这个不是主要原因。

1、2点比较主观。但我使用 jade 过程中真的不太顺利,也不少人与我同感。


Reply to this email directly or view it on GitHubhttps://github.com//issues/6#issuecomment-13872913.

@willerce
Copy link
Owner

dao目录算不上model,只是对数据库操作的方法集合。
当时受 .Net 三层架构影响加上的,现在来看,这样小项目,没有必要,反而增加了代码量。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants