poseidon:一个从零开始的 Javascript 无依赖、直观、轻量级的 web 框架

时间:2021-08-04 05:25:26
【文件属性】:
文件名称:poseidon:一个从零开始的 Javascript 无依赖、直观、轻量级的 web 框架
文件大小:3.51MB
文件格式:ZIP
更新时间:2021-08-04 05:25:26
javascript dom webframework JavaScript 波塞冬 :trident_emblem: 介绍 波塞冬是,使用 Reef 的一个很好的描述,一个反框架。 它是一个无依赖、基于组件的 Javascript 框架,用于在 Web 上呈现 UI。 它旨在打造轻量级、快速和直观(即易于使用)的静态和动态应用程序,而不会影响性能和核心功能。 目前正在测试它构建了一堆很酷的东西 - 将清理所有内容并很快添加详细的文档...... 最小功率原则 - 旨在提供 React 和 Bacbone 等框架提供的尽可能多的丰富功能,同时尽可能减少开销或抽象级别,以便使用该工具构建很酷的东西。 换句话说,如果你能掌握一些经常出现的小模式,你就可以构建真正强大的工具。 为了允许我们与 UI 交互的声明性事件驱动框架,波塞冬区分了渲染的 UI 和为 UI 提供动力的数据。 这与 Backbone 采用的模型-视图方法类似,更普遍的是模型-视图-控制器模式。 这允许我们封装更改时更新数据所需
【文件预览】:
poseidon-master
----.eslintrc.js(230B)
----src()
--------poseidon.js(37KB)
--------index.js(428B)
--------vdom.js(23KB)
----playground()
--------index.html(554B)
--------main.js(3KB)
----examples()
--------welkin()
--------gameoflife()
--------alive()
--------todomvc()
--------catart()
----README.md(7KB)
----tests()
--------test5liststorecomplex.js(4KB)
--------test8cssparser.js(7KB)
--------test1reconciliation.js(18KB)
--------test6jsxparser.js(5KB)
--------test3bindings.js(3KB)
--------test2nestedComponents.js(0B)
--------test4listsandstoresbasicops.js(4KB)
----.gitignore(66B)
----package.json(642B)

网友评论