`
2277259257
  • 浏览: 515679 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

前端框架

 
阅读更多

 

JS库大全(推荐)http://www.bootcdn.cn/

 

CDN服务

CDN的全称是Content Delivery Network,即内容分发网络。其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,CDN系统能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上。其目的是使用户可就近取得所需内容,解决 Internet网络拥挤的状况,提高用户访问网站的响应速度

 用别人的 CDN 都是不保险的,所以建议在 CDN 读取失败的时候从自己服务器提供:

<script src="//http://lib.sinaapp.com/js/jquery/1.7.2/jquery.min.js"></script>

<script>

   if (!window.jQuery) {

    var script = document.createElement('script');

    script.src = "/js/jquery.min.js";

    document.body.appendChild(script);

}

</script>

 

-----------------------------------文字图标------------------------------------------------------------- 

Font Awesome

 

------------------------------------JS库-----------------------------------------------------------

Bootstrap

基于 HTML、CSS、JAVASCRIPT 的一个CSS/HTML框架由动态CSS语言Less写成(Bootstrap 4 alpha版从 Less 迁移到 Sass),它简洁灵活,使得 Web 开发更加快捷

组件:下拉菜单、按钮组、按钮下拉菜单、导航、导航条路径导航、分页、排版、缩略图、警告对话框、进度条、媒体对象等

 

插件:自带了13个jQuery插件,模式对话框、标签页、滚动条、弹出框等

 

zepto

 

jquery

 

vue.js

GitHub - hanan198501/vue-spa-template: vue.js 单页应用项目模板 

 

React

官网地址:A JavaScript library for building user interfaces

其称为构建用户接口而提供的Javascript库,主要用来构建UI,其专注于MVC的V部分,抽象出了DOM优化了渲染,并允许你使用Node.js来渲染React,与已知库或框架可以很好的配合,如AngularJs、Backone

 

flux

 

AngularJs

是google一款优秀的企业级框架,最为核心的特性为:MVC、模块化、自动化双向数据绑定、语义化标签及依赖注入等等

适用于使用CRUD的单一页面应用程序(Single Page Applications,SPAs)

 

RequireJs

是一个javascript模块加载器,提高网页的加载速度和质量,大多数情况下我们都把JS写在一个代码文件,后来文件越来越大,就侵害成几个小文件,随着JS文件越来越多,增加网页的Request次数,失去响应时间越长。其次,由于几个JS文件存在依赖关系,因此必须保证加载顺序正确,这样给编写及维护都带来一定程序的困难。RequireJs就是解决这些问题的,实现JS文件的异步加载,避免网页失去响应,实现模块化,按需加载,提高代码的可维护性

 

Backone

是一个帮助开发重量级Javascript应用的框架,但它本身简单的框架。其文件体积很小,压缩后只有5.3KB,提供了全功能的MVC框架及路由。Backone强制依赖于Underscore.js,非强制依赖于jQuery/Zepto。当你在开发时不需要像AngularJs或Ember这样的大型框架时,Backone也许是一种很好的选择

 

D3.js

最流行的数据可视化和图表(制作图形报表),它允许绑定任意数据到DOM,然后将数据驱动转换应用到Document中。它能够把数据HTML、SVG、CSS结合起来,创造出可交互的数据图表,而不必受限于Flash或Silverlight

 

Three.js

构建3D特效

----------------------------------工具---------------------------------------------------------------

gulp

 

grunt 

工程命令行构建工具

 

FIS

 

PhantomJS

测试工具

--------------------------------JS/CSS模块化开发----------------------------------------------------

sea.js

 

less

 

webpack

 

 

 

 

 

 

 

推荐组合

纯移动端的话,zepto加frozenui加seajs挺好;H5那种活动页,推荐用motion.js,挺好用的,效果赞;jq+bootstrap是个挺好的组合,或者用backbone也是挺普遍

angular+bootstrap+jQuery

前端如果是服务器渲染,不用想太多老老实实写好jQuery插件;如果是Single Page App,客户端routing的,推荐React + Flux

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    hui移动端前端框架

    《HUI移动端前端框架详解与应用》 在数字化时代的洪流中,移动端应用开发日益重要,而优秀的前端框架则是构建高效、响应迅速的移动应用的关键。HUI移动端前端框架,作为一个专门为移动端设计的前端解决方案,它以其...

    Web前端框架技术综述.pdf

    "Web前端框架技术综述" 在了解Web前端框架技术的重要性之前,我们首先需要了解什么是Web前端框架技术。Web前端框架技术是一种基于Web的开发模式,它提供了一种高效、灵活的方式来开发和部署Web应用程序。这种技术的...

    前端框架模板手册

    在IT行业中,前端框架是构建Web应用程序的重要工具,它们提供了结构化的方法来组织代码,提高开发效率,并确保项目的可维护性和可扩展性。本手册主要关注前端框架、模板及其相关知识,旨在帮助开发者更好地理解和...

    C# mvc框架创建文档 基于bootstrap前端框架

    从提供的文件内容中,...以上知识点涵盖了从搭建MVC框架项目、配置日志、集成Bootstrap前端框架、选择合适的第三方库等方面的知识,帮助开发者理解和掌握如何利用现有的框架和工具快速搭建一个功能完备的web应用程序。

    一个非常好用的前端框架,拖拽复制就能用

    在IT行业中,前端框架是构建Web应用程序的重要工具,它们提供了标准化的方法来组织代码,提高开发效率,以及提供丰富的用户交互体验。"一个非常好用的前端框架,拖拽复制就能用",这显然指的是一个易用且功能丰富的...

    h+前端框架

    **H+前端框架详解** H+ UI是一款专为现代浏览器设计的高性能、响应式、轻量级的前端框架,致力于提供一套完整的页面解决方案。这款框架以其简洁的代码、丰富的组件库以及良好的兼容性赢得了广大开发者喜爱。在构建...

    整理的前端框架

    在IT行业中,前端框架是构建Web应用程序的关键工具,它们提供了标准化的方法来组织代码,提高开发效率,同时确保应用具有良好的可维护性和用户体验。本资料包“整理的前端框架”聚焦于这一主题,旨在帮助开发者更好...

    整合的功能齐全的前端插件加实用前端框架

    标题中的“整合的功能齐全的前端插件加实用前端框架”暗示了这个压缩包可能包含一个完整的前端开发解决方案,包括各种常用的前端插件和一个高效、易用的前端框架。这样的组合通常是为了帮助开发者快速构建现代Web...

    ios7风格前端框架

    **iOS7风格前端框架详解** 在当今Web开发领域,为了提供与移动设备用户界面更为一致的体验,开发者们越来越倾向于采用具有特定操作系统风格的前端框架。"iOS7风格前端框架"便是这样一种专为模拟苹果iOS7及后续版本...

    ace.zip_ace 前端是啥_ace 前端_java 前端_前端框架

    Ace前端框架是一个专门为开发者设计的高效、可定制的前端解决方案,它使得构建各种风格的网站变得轻松快捷。Ace框架在Java开发环境中尤为受欢迎,因为它的跨平台性和与后端技术的良好整合性,使得Java开发者在前端...

    超好看的前端框架

    【超好看的前端框架】是一种专为管理后台设计的前端框架,它在提供高效开发工具的同时,也注重用户体验和视觉美感。这款框架与经典的easyUI有相似之处,都包含了一系列常用的前端组件,如表格、表单、按钮、下拉菜单...

    layui前端框架(EasyWeb后台开发框架)

    对于Java开发者,layui还有一款基于Spring Boot的后台管理系统模板——LAYUIAdmin,它集成了layui前端框架和Shiro安全框架,快速构建后台管理系统的页面结构和基础功能。开发者可以根据自身需求进行二次开发,快速...

    Unicorn Admin前端框架

    总的来说,Unicorn Admin是一款强大的前端框架,它集成了丰富的UI组件和优化的交互设计,旨在提升开发效率,打造专业级别的后台管理系统。无论你是前端新手还是经验丰富的开发者,都能从Unicorn Admin中获益,轻松...

    开源前端框架纵横谈

    ### 开源前端框架纵横谈 #### 一、引言 近年来,随着Web应用交互复杂度的显著提升,前端开发领域迎来了前所未有的高速发展期。在这个过程中,不仅一些老牌框架推出了重大更新,而且还涌现出了大量新兴的开源库和...

    前端框架和jquery.rar

    在IT行业中,前端框架与jQuery是两个非常重要的概念,它们都是构建现代Web应用程序不可或缺的工具。前端框架是为了简化网页开发,提高效率,提供统一的代码结构和最佳实践,而jQuery则是一个广泛使用的JavaScript库...

    Vue Element UI 完整版前端框架

    这个"Vue Element UI 完整版前端框架"提供了完整的源码,意味着你可以深入理解每个组件的工作原理,并根据项目需求进行自定义。 Vue.js 的核心特性包括: 1. **响应式数据绑定**:Vue 使用声明式的数据绑定,使得...

    JavaScript 前端框架Web UI 解决方案源码.zip

    区别于那些基于 MVVM 底层的前端框架,却并非逆道而行,而是信奉返璞归真之道。准确地说,它更多是面向后端开发者,你无需涉足前端的各种工具,只需面对浏览器本身,让一切你所需要的元素与交互,从这里信手拈来。...

    Web前端框架模板(包括各类控件及展示图表)

    在现代Web开发中,前端框架扮演着至关重要的角色,它们为开发者提供了丰富的工具和组件,大大提升了开发效率和用户体验。本资源"Web前端框架模板(包括各类控件及展示图表)"是一个集成了多种控件和图表展示的HTML...

    收集的部分免费前端框架

    在IT行业中,前端框架是构建高效且美观的Web应用程序的关键工具。这些框架提供了一系列预设计的组件、样式和交互效果,极大地提高了开发速度并保证了跨平台的一致性。本主题涉及的是一个收集的免费前端框架集合,...

    inspinia_admin2.5前端框架

    《Inspinia Admin 2.5前端框架:高效开发的利器》 在现代网页开发领域,前端框架扮演着至关重要的角色,它们为开发者提供了一套完整的工具集,以加速项目开发进程并保持代码的整洁与一致性。Inspinia Admin 2.5就是...

Global site tag (gtag.js) - Google Analytics