涵盖了Web前端开发中遇到的各种页面处理技术,让前端开发人员能够准确和快速地把握整个网页的架构,从而达到减少开发成本和页面美化目的。
如何前端优化
尽量减少HTTP请求(MakeFewerHTTPRequests)
减少DNS查找(ReduceDNSLookups)
避免重定向(AvoidRedirects)
使得Ajax可缓存(MakeAjaxCacheable)
延迟载入组件(Post-loadComponents)
预载入组件(PreloadComponents)
减少DOM元素数量(ReducetheNumberofDOMElements)
切分组件到多个域(SplitComponentsAcrossDomains)
最小化iframe的数量(MinimizetheNumberofiframes)
杜绝http404错误(No404s)
前端框架怎样
学好Web框架
PHP程序员可选的框架包括CakePHP、CodeIgniter、Zend等,Python程序员喜欢使用Django和webpy,Ruby程序员常用RoR。
随着Web越来越规范和标准的统一,Web组件化技术不断革新,移动端开发不断升华,以下是一些常见开源前端框架:
Bootstrap
主流框架之一,Bootstrap是基于HTML、CSS、JavaScript的,它简洁灵活,使得Web开发更加快捷。
html5-boilerplate
该框架可以快速构建健壮,且适应力强的webapp或网站。
Meteor
Meteor是新一代的开发即时web应用的开源框架,它能在较短时间内完成开发。
SemanticUI
基于自然语言有效原则的UI组件框架
Foundation
优秀的响应式前端框架
总之,熟悉掌握HTML、服务器端脚本语言、CSS和JavaScript之后,学习Web框架可以加快Web前端开发速度,节约时间。