没有合适的资源?快使用搜索试试~ 我知道了~
hybrids:从普通对象和纯函数创建Web组件的最简单方法! :hundred_points:
共83个文件
js:33个
md:33个
json:3个
需积分: 5 0 下载量 90 浏览量
2021-04-28
09:23:04
上传
评论
收藏 209KB ZIP 举报
温馨提示
:sports_medal: 2019年“年度突破”类别的四个提名项目之一 hybrids是一个UI库,用于基于纯对象和纯函数使用独特的声明性和功能性方法创建。 最简单的定义-只是普通对象和纯函数-没有class和this语法 没有全局生命周期-具有自己的简化生命周期方法的独立属性 通过继承进行组合-易于重用,合并或拆分属性描述符 超快速重新计算—智能缓存和更改检测机制 全局状态管理-支持外部存储的模型定义 无需外部工具的模板-基于标记模板文字的模板引擎 包含开发人员工具-开箱即用的HMR支持,可实现快速愉快的开发 快速浏览 < script type =" module " > import { html , define } from 'https://unpkg.com/hybrids@^5' ; function increaseCount ( host ) { host . count
资源推荐
资源详情
资源评论
收起资源包目录
hybrids-master.zip (83个子文件)
hybrids-master
.gitignore 271B
README.md 3KB
CHANGELOG.md 19B
test
spec
emitter.js 2KB
define.js 10KB
store.js 63KB
svg.js 584B
dispatch.js 597B
render.js 4KB
parent.js 3KB
cache.js 10KB
property.js 6KB
html.js 39KB
children.js 7KB
helpers.js 1KB
.prettierrc 66B
docs
README.md 3KB
CHANGELOG.md 24KB
template-engine
dependencies.md 1KB
event-listeners.md 5KB
iteration.md 1KB
conditions.md 295B
overview.md 2KB
limitations.md 1KB
styling.md 4KB
values.md 1KB
properties-and-attributes.md 3KB
nested-templates.md 1KB
promises.md 1KB
basics
descriptor.md 8KB
definition.md 2KB
.nojekyll 0B
misc
api-reference.md 10KB
typescript.md 2KB
CNAME 14B
_sidebar.md 1KB
index.html 2KB
store
overview.md 4KB
storage.md 10KB
model.md 13KB
usage.md 16KB
getting-started
resources.md 2KB
concepts.md 9KB
installation.md 3KB
_navbar.md 71B
core-features
parent-children.md 4KB
events.md 2KB
render.md 9KB
property.md 4KB
assets
hybrids-full-logo.svg 13KB
hybrids-logo.svg 3KB
lifecycle.svg 9KB
LICENSE 1KB
karma.conf.cjs 3KB
.eslintrc 505B
package.json 2KB
src
emitter.js 693B
define.js 5KB
store.js 33KB
render.js 763B
parent.js 771B
cache.js 4KB
index.js 390B
template
resolvers
class.js 733B
style.js 897B
value.js 936B
array.js 3KB
node.js 430B
event.js 938B
property.js 1KB
core.js 11KB
index.js 2KB
helpers.js 3KB
utils.js 1KB
property.js 1KB
utils.js 914B
children.js 949B
CODE_OF_CONDUCT.md 3KB
.codesandbox
ci.json 70B
types
index.d.ts 6KB
.npmignore 106B
.travis.yml 192B
package-lock.json 297KB
共 83 条
- 1
资源评论
TristanDu
- 粉丝: 15
- 资源: 4681
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功