Position Absolute

另一年度审查

每年我都试图对我的开发生活中发生的事情进行了案例,但首先我想在很久以前写了几篇文章,我特别发现有趣或只是有趣,让我们开始:

2011
回顾一年

2010
加班和Web开发人员

2009年初(预测& random thoughts)
前端网络开发将在5年内? (笑得......)
下一代Web开发人员和设计师

2008年,来自我的旧博客
前端开发商负担 (First article ever)

少和sass再次改变了一切

CSS预处理器起初很难,很多Devs都反对它,我已经包括在内。只是想着调试这个烂摊子告诉我它永远不会值得。男孩是错了。 CSS标准失败的地方,CSS预处理器蓬勃发展,现在它现在应该建立CSS的方式。它还有助于推特Bootstrap等大项目真的跳转了普及的流行度和工具。

使用较少的工作只是一种快乐,使用Mixins感觉自然,而不是添加3次边境半径的旧浏览器是魔术。扔 CSS帽子 进入混音,您可以自动生成较少的Photoshop效果代码 作品 .

你将不再讨厌你的设计师,你的设计师会爱你的想法,你是他生命中从未见过的他妈的最佳前端开发者( 只是不要告诉他诀窍 )。

Twitter Bootstrap.

在5年中,我们在Twitter Bootstrap上建立了大部分旧网络内部工具。

Twitter Bootstrap. 在2011年推出,但今年真的拿起了。这是任何Web项目的完美样板,具有多个JS组件,完美的CSS&HTML,少于混合,都在IE8上测试,哦,是的,看起来很令人印象深刻。

如果您有一个内部工具,可以在紧张的预算上建立,并且您不使用此项目,您可能会错过一个很好的机会,为您的项目提供巨大的默认UI并提高一般质量,因此可以持续更长时间。

Web工具框架已经乘以

如果我基于早期的技术如何像JS文件加载器一样蓬勃发展,2013将是Shell工具框架的年份。和 j , 咕噜声 , 耶曼 我们已经有一些认真的质量项目开始蒸汽。

我看看yeoman,甚至创造了一个小脚本来自动化节点的构建过程,但我并没有完全准备跳入船上,但很确定我会及时到达,就像我为JS文件加载器一样来了CSS预处理器!

移动网络应用程序已占用本土,而不是

是的,是的,Zuck甩了它的本土人的HTML5应用程序,我不能责怪他。 Facebook必须以他们的规模向用户提供本地性表现, 这就说得通了 。但是,如果您有一个小产品,一个小型网络团队,您可以使用旧的CSS3和HTML5的旧CSS3和HTML5获得95%(以及如果您只支持iOS5 +和Android 4+)。

Hell LinkedIn使用HTML5创建了一个惊人的iPad应用程序,如果它不是它的证据,我不知道是什么。他们的 工程博客 充满了关于他们如何创建它的信息。

请检查演示 快速手册 来自Sencha,它非常好。

越来越多的前端MVC

与Angular.js,Ember,Spine和Backbone.js你在MVC前面有一些热门动作。我不相信DetRactors说JavaScript不强大或足够快,可以处理完整的堆栈,并说它类似于它不会处理大型DataGrid或不会正确缓存。它已经准备好了,已经很多公司都喜欢Grooveshark使用前端堆栈,并且您也将谷歌投资了一些大雄鹿陷入了角度。

今年早些时候我推出了 backbonefu.com. 因为我们残忍地缺少一个可以在多个骨干物品中熟光的地方(不幸的是,我让那个网站有点漂移)。显然,我把自己扔进了骨干,并伴随着一些良好的成功推出婚礼点击,目前正在使用Cakemail Mobile Web应用程序并取得非常好的进展。我真的很喜欢将代码基础修改为我的愿望是多么容易,并且实际上它实际上是建造的,允许鼓励你这样弯曲。将其与角度进行比较,如果您决定涉及到其核心,则需要更加小心。

我不是说骨干比其他一切都要好(因为它真的没有),棱角和埃伯看起来非常棒,但目前我试图坚持我能用的东西。

在这里,我们走了,这就是我今年的注意力,明年见到你!