Nautil

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

Nautil

Nautil 介绍

Nautil 是一款基于 react 的响应式开发框架,它运用观察者模式,提供丰富的开发套件,提供跨平台开发解决方案,比任何 react 开发方式都要简单且有效。 

前言

基于 react 的应用开发非常灵活,是现代前端开发的利器。然而,由于 react 仅仅是一个 UI 库,它不提供框架级别的解决方案,所以当你使用它开发应用时,非常麻烦。虽然有一个庞大的生态支持 react 成为一个应用开发的基础,但是由于太过复杂,导致实际开发中,各种解决方案杂糅到一起,使得应用非常庞大臃肿,且不好维护,依赖的变化也给后期应用维护提升了成本。

特别是 redux,虽然是基于非常优秀的思想开发,却由于太过复杂的样板,在实际应用中不仅不能带来开发的便捷性,而且会增加代码体积。而 Nautil 是一个新的框架,它虽然基于 react,但是并没有一味的去迎合 react 社区,它独树一帜,提出自己的状态管理、数据管理、观察者模式响应等等,通过这些新的东西,再结合 react 的优秀之处,它完美的实现了新一代框架应该具备的特性。

基于更多的选择,Nautil 打破原有的 react 范式,融入我们认为更有利于开发者快速开发的新方法。我们不应该拘泥于编程范式,应该尝试打破范式之争,勇于尝试。

Nautil 这个单词取自 Nautilus 的前面部分。Nautilus(鹦鹉螺)是一种海洋生物,有数亿年的进化历程,被成为海洋中的“活化石”。鹦鹉螺身上藏着非常多令人不可思议的秘密。鹦鹉螺外壳切面所呈现优美的螺线,暗含了斐波拉契数列,而斐波拉契数列的两项间比值也是无限接近黄金分割数。Nautil 希望在前端开发领域打破传统开发思维,创立独特的开发方式。 

npm

npm i nautil

构建工具

Nautil 基于 ES6 module 开发,但它所依赖的第三方库不一定基于 ES,而 Nautil 不提供已构建好的文件,因此,仍然需要你使用构建工具编译 Nautil 应用。链接: http://www.fly63.com/nav/2768

网站地址:https://www.tangshuang.net/7273.html

GitHub:https://github.com/tangshuang/nautil/

网站描述:一款基于 react 的响应式开发框架

Nautil官方网站

官方网站:https://www.tangshuang.net/7273.html

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

相关文章

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