没有合适的资源?快使用搜索试试~ 我知道了~
myra:Myra是用于构建Web界面的简单小型Typescript框架
共67个文件
json:15个
tsx:15个
ts:12个
需积分: 5 0 下载量 86 浏览量
2021-02-04
20:49:17
上传
评论
收藏 250KB ZIP 举报
温馨提示
玛拉 Myra是(另一个)JSX渲染库。 它小巧,简单,并且使用。 产品特点 小型API: Myra的API和概念有限,因此应该易于学习。 静态类型的视图: Myra不使用HTML模板,而是使用建立视图层次结构。 与Typescript的类型检查一起,可以减少运行时错误。 无依赖性: Myra不依赖任何外部库。 较小的代码库/大小:“ Hello World”示例缩小并压缩为<3kb 要求 Myra需要Typescript 2.2才能正常运行。 还强烈建议将编译器选项strictNullChecks , noImplicitReturns和noImplicitAny设置为true。 入门
资源推荐
资源详情
资源评论
收起资源包目录
myra-master.zip (67个子文件)
myra-master
.gitignore 111B
tsconfig.json 622B
README.md 6KB
rollup.config.js 2KB
test
helpers.spec.ts 5KB
jsxFactory.spec.tsx 4KB
karma-test-shim.js 1KB
renderer.spec.tsx 27KB
index.ts 101B
component.spec.tsx 25KB
karma.conf-local.js 3KB
.vscode
settings.json 455B
tasks.json 335B
examples
todomvc
css
app.css 88B
.gitignore 13B
webpack.prod.config.js 790B
tsconfig.json 435B
.gitattributes 12B
package.json 691B
src
components
main.tsx 1KB
todo-list.tsx 4KB
todo-item.tsx 3KB
app.tsx 125B
models
todos.ts 1KB
filter.ts 325B
readme.md 1KB
app-readme.md 675B
.editorconfig 223B
index.html 605B
webpack.config.js 1KB
package-lock.json 199KB
kitchen-sink
webpack.prod.config.js 790B
tsconfig.json 567B
package.json 545B
src
components
main.tsx 683B
stateless-component.tsx 262B
time.tsx 2KB
http.tsx 1KB
error.tsx 765B
counter.tsx 632B
app.tsx 125B
index.html 669B
webpack.config.js 1KB
package-lock.json 198KB
hello-world
webpack.prod.config.js 791B
tsconfig.json 567B
package.json 545B
src
app.tsx 386B
index.html 240B
webpack.config.js 1KB
package-lock.json 258KB
LICENSE 1KB
.gitattributes 11B
package.json 2KB
tslint.json 216B
karma.conf-ci.js 6KB
src
myra.ts 1KB
constants.ts 180B
component.ts 8KB
helpers.ts 2KB
jsxFactory.ts 2KB
contract.ts 23KB
renderer.ts 16KB
CODE_OF_CONDUCT.md 3KB
scripts
postbuild.ts 671B
.travis.yml 2KB
package-lock.json 206KB
共 67 条
- 1
资源评论
高晖云
- 粉丝: 19
- 资源: 4621
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功