Blog
Blog
PHODAL

Viewing posts from March, 2014

最后效果见 Phodal's New Homepage

匹配关键字 原来的keywords "beageek begeek javascript anywhere anywherecss"

因为再有的博客基本上是用markdown写的,所以需要将markdown写的博客转为html,再丢给angular处理。

有趣的是angularjs可以简化前端的开发,但是可以让我们把计算都放到桌面上,而不是服务器,在某种意义上来说可以减少系统的负担。

有趣的是在有了数据之后,我们可以用很快的速度构建出一个app,构建出一个接口。我们要做的就是将系统一部分一部分解耦出来,成为一个又一个的独立部分

终于可以试着开始重写自己博客的框架,这又是一个愉快的过程,不再需要去考虑网站被迫关闭几天的问题,我们想要的结果就是从dev.db中读取到我们想要的数据,这就是这篇文章所要表达的内容。

经过上次的升级的惨痛代价之后,终于明白不能依赖于一个框架,我们所需要的只是数据。换句话说,这才应该是真正的一个符合RESTful的网站,不过这只是一个步骤,真正的想法来源于自项目的经历。

OO笔记 基础概念 对象是OO程序的构建模块,对象是由数据和行为构成。 在Javascript中对象是,无序属性的集合,其属性可以包含基本值、对象或者函数。

DIP 依赖倒置原则(Dependence Inversion Principle)

High level modules should depend upon low level modules. Both should depend upon abstractions. Abstractions should not depend upon details. Details should depend upon abstractions.

高层模块不依赖于低层模块,两者都应该依赖于抽象。 抽象不应该依赖于细节(具体实现类),细节(具体实现类)应该依赖于抽象。

依赖倒置原则是实现许多面向对象技术所宣称的好处的基本低层机制。

无处不在的三剑客 这时我们终于了解了我们的三剑客,就这么可以结合到一起了,HTML+Javascript+CSS是这一切的基础。而我们用到的其他语言如PHP、Python、Ruby等等的最后都会变成上面的结果,当然还有Coffeescript之类的语言都是以此为基础,这才是我们需要的知识。

Feeds

RSS / Atom

最近文章

关于作者

Phodal Huang

Engineer, Consultant, Writer, Designer

ThoughtWorks 技术专家

工程师 / 咨询师 / 作家 / 设计学徒

开源深度爱好者

出版有《前端架构:从入门到微前端》、《自己动手设计物联网》、《全栈应用开发:精益实践》

联系我: h@phodal.com

微信公众号: 最新技术分享

存档

分类

标签

作者