编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

连载:2016年最好的JS框架和库(下)

wxchong 2025-04-08 19:55:38 开源技术 24 ℃ 0 评论

继续上一期的介绍:

Agility.js

Agility.js是专为JS服务的MVC库,你可以免费编写可再用和可维护的浏览器代码,Agility支持Js,样式(CSS)、内容(HTML)和行为(JS)。

CanJS

CanJS是易于学习的小框架,有助于快速而简单地开发应用程序。CanJs是一个js库,特性包括自定义标记和双向绑定。

Sammy.js

Sammy.js是简单的模块化网络JS框架,API众所周知方便阅读,易于理解,Sammy.js鼓励使用适当的封装来设计好的应用程序。

Maria

JS应用程序的MVC框架,其模型包含域数据,由控制器指挥用户交互,含有三个核心的MVC设计模式。

Snacks

Snaks是简单的小型JS库,这个建议做小项目用,它不适用于复杂,跨浏览器的web应用程序。

Atoms.js

Atoms.js是JS库和框架,可提供Web模板体系和UI数据绑定。能激发微软银光和Apache Flex,由HTML来代替代码,具有良好的可重用性。

Stapes

Stapes是一款设计精心,简单,灵活的JS框架,是移动手机网站的最佳选择。

ExtJS

Sencha Ext JS是一款在工业领域很受欢迎的App,基于类体系架构,有丰富的数据包,可以为台式电脑、平板电脑和触屏设备提供解决方案,存有强大的用户界面库。

Epitome

Epitome用于MooTools类事件,属小型的模块化嵌入式MVC框架,可以从MooTools类中创建纯控制器。

CUPQ

cupQ,即使用方便的跨浏览器JS框架,允许HTML DOM文档的操作和查询,用cupQ处理HTML DOM简单便捷。

Feathers.js

Feathers是轻量级的web应用程序框架,是NodeJS里面最流行的web框架,各种NodeJS库用于实时创建RESTful网络服务,应用于SocketIO程序。

Soma.js

Soma.js也是一款简单方便的轻量级JS框架,用于创建web应用程序、node.js服务器端应用程序,以及移动应用等等。

vue.js

技术上Vue.js 重点集中在MVVM模式的ViewModel层,它连接视图和数据绑定模型通过两种方式。实际的DOM操作和输出格式被抽象的方式到指令和过滤器,尽量让MVVM数据绑定API尽可能简单。模块化和可组合性也是重要的设计考虑。vue不是一个全面的框架,它被设计成简单的和灵活的。你可以用它快速原型,或混合和匹配与其他库定义前端堆栈。

ReactJs

React是Facebook和Instagram创建用户界面的JS库,是较早使用JS构建大型高效的Web应用的技术,为此使用了虚拟DOM作为其不同的实现,同时也可以由nodejs渲染 ,不需要过重的浏览器DOM支持,实现了单向响应的数据流,从而减少了重复代码,这也是它为什么比传统数据绑定更简单。

你喜欢这些最好的JS框架吗?如果你还了解其他更好用的框架,可以分享一下,我们一起交流学习。

各位收藏夹还能放得下吗?

智能社 撰稿 ,转发请注明来源。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表