设为首页 加入收藏

TOP

WEB前端JS与UI框架(二)
2017-10-16 18:19:16 】 浏览:9880
Tags:WEB 前端 框架
js 更容易上手。

 

8.backbone.js

  • 地址:http://www.css88.com/doc/backbone/
  • 描述:Backbone 为复杂java script应用程序提供模型(models)、集合(collections)、视图(views)的结构。其中模型用于绑定键值数据和自定义事件;集合附有可枚举函数的丰富API; 视图可以声明事件处理函数,并通过RESTful JSON接口连接到应用程序。

 

9.React

  • 地址:http://reactjs.cn/react/docs/why-react.html
  • 描述:React 是一个 Facebook 和 Instagram 用来创建用户界面的 java script 库。很多人认为 React 是 MVC 中的 V(视图)。我们创造 React 是为了解决一个问题:构建随着时间数据不断变化的大规模应用程序。为了达到这个目标,React 采用下面两个主要的思想。

 

10.Ionic 

  • 地址:http://www.ionic.wang/js_doc-index.html
  • 描述:Ionic既是一个CSS框架也是一个java script UI库。许多组件需要java script才能产生神奇的效果,尽管通常组件不需要编码,通过框架扩展可以很容易地使用,比如我们的AngularIonic扩展。

    Ionic遵循视图控制模式,通俗的理解和 Cocoa 触摸框架相似。在视图控制模式中,我们将界面的不同部分分为子视图或包含其他视图的子视图控制器。然后视图控制器“驱动”内部视图来提供交互和UI功能。一个很好的例子就是标签栏(Tab Bar)视图控制器处理点击标签栏在一系列可视化面板间切换。

    浏览我们的API文档来了解视图控制器和Ionic中可用的java script实用工具。

    Ionic 是目前最有潜力的一款 HTML5 手机应用开发框架。通过 SASS 构建应用程序,它 提供了很多 UI 组件来帮助开发者开发强大的应用。 它使用 java script MVVM 框架和 AngularJS 来增强应用。提供数据的双向绑定,使用它成为 Web 和移动开发者的共同选择。

 

二、前端UI框架

1.Pure

  • 地址:http://purecss.org/layouts/
  • 描述:Pure精心设计,只为可以在任何Web项目中使用。为了例证这一点,我们制作了如下几个模板。这些模板都是响应式的,并且没有使用任何java script。
  • 用途:真的是很精美的一个样式框架,便于我们快事构建一些个人产品,当然也可以服务于工作中的一些项目。

 

2.bootstrap

  • 地址:http://www.bootcss.com/
  • 描述:简洁、直观、强悍的前端开发框架,让web开发更迅速、简单。

 

3.EasyUI

  • 地址:http://www.jeasyui.net/  (中文网)
  • 描述:easyui是一种基于jQuery的用户界面插件集合。

      easyui为创建现代化,互动,java script应用程序,提供必要的功能。

      使用easyui你不需要写很多代码,你只需要通过编写一些简单HTML标记,就可以定义用户界面。

      easyui是个完美支持HTML5网页的完整框架。

      easyui节省您网页开发的时间和规模。

      easyui很简单但功能强大的。

 4.Ant Design

  • 地址:http://ant.design/
  • 描述:一个 UI 设计语言,一套提炼和应用于企业级后台产品的交互语言和视觉体系

 

三、可视化组件

1.Echarts

  • 地址:http://echarts.baidu.com/
  • 描述:ECharts,一个纯 java script 的图表库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等),底层依赖轻量级的 Canvas 类库ZRender,提供直观,生动,可交互,可高度个性化定制的数据可视化图表。

 

2.tableau(收费)

  • 地址:http://www.yuandingit.com/special/tableau/index.html
  • 描述:Tableau 是桌面系统中最简单的商业智能工具软件,Tableau 没有强迫用户编写自定义代码,新的控制台也可完全自定义配置。在控制台上,不仅能够监测信息,而且还提供完整的分析能力。Tableau控制台灵活,具有高度的动态性。

 

四、前端构建工具

1.gulp

  • 地址:http://www.gulpjs.com.cn/
  • 描述易于使用
      通过代码优于配置的策略,Gulp 让简单的任务简单,复杂的任务可管理。

      构建快速

      利用 Node.js 流的威力,你可以快速构建项目并减少频繁的 IO 操作。

      插件高质

      Gulp 严格的插件指南确保插件如你期望的那样简洁高质得工作。

      易于学习

      通过最少的 API,掌握 Gulp 毫不费力,构建工作尽在掌握:如同一系列流管道。
 

五、博客搭建 

1.技术组合

  HEXO+Github,搭建属于自己的博客。

  站点:http://www.jianshu.com/p/465830080ea9

  HEXO介绍:Hexo是一个开源的静态博客生成器,用node.js开发,作者是台湾大学生tommy351
  准备:git  + node.js + markdown编辑 + gitcafe + 域名
 
 

小结:本文做为知识梳理或者说资料梳理类文章,一方面用于自身知识的管理,同时也可以用做一个资料库备查。将持续更新。 

感谢小光同学的支持,Pure的提供很不错。 

本文转载至:http://www.cnblogs.com/mbailing/p/5627792.html#undefined  转载请注明出处,谢谢!

首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Javascript 之 跨域 下一篇[js高手之路]封装运动框架实战左..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目