画饼
Verk 是一种全新的开发方式的尝试,我们经历了从gulp、webpack、vite等一系列打包的形式,从中受益,快乐并痛苦着。
现在,如果你开发一个面向未来的页面,不考虑IE、Android 8、IOS10 等古老浏览器,可以考虑一种全新的开发方式: Verk,不需要安装npm,仅组织html文件即可完成现代前端项目(是不是有点奇妙?)。
特色
首先恭喜你找到 Verk,它立志提供一个全新的 web 开发方式。
Verk 是一个基于 Web-Components 的前端(微服务)框架。Verk 以纯 html 实现一个框架常用的功能,让用户实现一些普通项目时尽可能的少些 JS 代码。
Verk 的核心特点是不需要编译,使用纯 html 进行组织项目。
Verk 把每一个 html 都作为组件进行引用、实例化,并且提供了 props、slot、renderHook 等组件常用的模式。
Verk 内置全局状态管理、路由。
Verk 很轻,仅有 5kb (min + gzip).
Verk 在线项目之间可以相互引用组件
Verk 是一个颠覆现有前端开发方式的尝试,其实还未准备好在生产环境进行使用。因为一个优秀的工程,还需要解决许多方面的问题,Verk 在错误调试方面并没有任何优势。
使用
使用 Verk 很简单,创建一个文件夹,并且在其中创建 index.html 文件,每个组件或单页面、多页面都是一个html文件
在index.html底部(底部,底部,底部,重要的事情说三遍)添加:
复制代码
然后根据文档编写页面就可以了。
如果感兴趣,我们提供了一个交互式文档:verk.writeflowy.com/ , 尝试一下吧:)