Mithril.js

编程之家收集整理的这个编程导航主要介绍了Mithril.js编程之家,现在分享给大家,也给大家做个参考。

Mithril.js

Mithril.js 介绍

Mithril 是什么?

Mithril 是一个客户端 JavaScript MVC 框架,即它是一个工具,使应用程序代码分为数据层(Model), UI 层(View),黏合层(Controller)。

Mithril 通过 gzip 压缩后,仅有 12kb 左右,这要归功于 small,focused,API。它提供了一个模板引擎与一个虚拟 DOM diff 实现高性能渲染,还提供了其它高级工具,以及支持路由和组件化。

框架的目标是使应用程序代码更容易组织,可读和可维护,帮助你成为一个更好的开发者。

不像某些框架,Mithril 努力避免将您锁定到某个 web 框架上:您可以尽量少地使用您所需要的框架。

然而,使用其整个工具库可以带来很多好处:学习使用函数式编程和巩固良好的编码实践,OOP 和 MVC 只是其中的一些。

特点

轻量级

gzip压缩后仅仅12kb,无依赖

非常少的API,非常容易的学习曲线

鲁棒性

默认安全的模板

层次化的MVC组件(hierarchical)

快速

虚拟DOM和编译模板

智能的重绘系统(redrawing)

网站地址:http://mithril.js.org

GitHub:https://github.com/MithrilJS/mithril.js

网站描述:一个客户端的 JavaScript MVC 框架

Mithril.js官方网站

官方网站:http://mithril.js.org

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

相关文章

johnny-five,Bocoup 的 JavaScript 机器和物联网编程框架
WePY,一款让小程序支持组件化开发的框架
Deep playground,神经网络的交互式可视化,使用d3.js和TypeS...
ShareDB,用于并发编辑系统的前端数据库
RxJS,RxJS 是使用 Observables 的响应式编程的库
egg-react-ssr,最小而美的Egg + React + SSR 服务端渲染应用...