
闲话js前端框架
文章平均质量分 92
西风逍遥游
这个作者很懒,什么都没留下…
展开
-
闲话js前端框架(1)——从avalonjs的模板说起
闲话js前端框架前端人员=美工+设计+代码+测试 我开发网站的时间,已经一年多了,其实一直是作为后端人员在工作着。但不幸的是,我对数据库的维护啥的兴趣不大,而且很喜欢华丽的界面效果,于是在偷偷地关注着前端的一举一动原创 2015-08-17 23:58:27 · 2873 阅读 · 0 评论 -
闲话js前端框架(2)——庞大的angularjs
Angularjs是目前最常用、功能极强,被广泛应用于生产实践中的一套框架,是为了克服HTML在构建应用上的不足而设计的。Angularjs,正是看到了互联网发展的需要,设计出来这款方便做网络APP的框架,从此避免了容易出错的dom操作。通过数据绑定、数据模型,这些概念,Angularjs很适合做CRUD应用,这样,代码非常的灵活和统一。原创 2015-08-18 22:26:38 · 2387 阅读 · 0 评论 -
闲话js前端框架(3)——再也不想碰DOM
DOM操作必须时刻注意着,第一,要正确的选择到对应的元素;第二,比小心不能影响其他人的工作。另外,你会发现更为悲惨的事情,如果你的代码全是自己写的,那么还好,但如果引入的第三方库,你根本不知道,这个库会将dom树修改成什么样子。DOM比较慢,我们应该尽可能的减少不良的DOM操作,例如大批量的重建DOM,或者是更新DOM时,重建了不变的节点等。原创 2015-08-19 23:16:40 · 2877 阅读 · 0 评论 -
闲话js前端框架(5)——再看自己一年前设计的微型渲染引擎
我在初学前端的时候,做过一个现在我看来都是天方夜谭的设计,我制作了一个小型渲染引擎,我给他起名ntml(即将崩坏的html)。原创 2015-08-20 19:28:18 · 2043 阅读 · 0 评论 -
闲话js前端框架(4)——组件化?有没有后端的事?
Web组件化这种方式有天生的问题,第一,组件的定制化不强,因为大多开发的组件是通用组件,用多次复用才有价值,而网站开发中,由于前端代码的灵活性太强,导致完整的封装非常困难,而一旦完整封装后,灵活性就丧失了。第二,组件的封装不是全部严密的封起来就OK了,例如CSS样式,你为了保证组件样式的统一,固定了CSS,那么假若你的项目支持换肤,你的组件是否应该换肤呢?我们并不想要封装好的组件,而是一套通用的方便的封装方式。原创 2015-08-20 18:31:49 · 2505 阅读 · 0 评论 -
闲话js前端框架(6)——在浏览器标准上做文章
为了简化前端的开发,或做一些特殊的应用,我们往往需要采取某些‘非人道’的方式,才能实现某些功能。本文介绍的是js虚拟机,没错,运行在js上的虚拟机,去执行其他语言的代码。原创 2015-08-20 23:36:39 · 1604 阅读 · 0 评论