Skip to content

大家好,我是农村程序员,独立开发者,行业观察员,前端之虎陈随易。

  • 关注公众号:陈随易,获取最新文章推送 (很多内容只在公众号发布)
  • 个人网站 1️⃣:https://chensuiyi.me
  • 个人网站 2️⃣:https://me.yicode.tech
  • 技术群,搞钱群,后端群,闲聊群,自驾群,有兴趣入群的联系我。

我会在这里分享关于 编程技术独立开发行业资讯思考感悟 等内容。

所有文章都是古法手打,经过了深度思考和总结,不含 AI 添加剂,请放心食用,一起灵魂交流。

如果本文能给你提供启发或帮助,欢迎动动小手指,一键三连 (点赞评论转发),给我一些支持和鼓励,谢谢。


大家好,给大家分享一个令人眼前一亮的开源项目 vue-vine,可以直接改变我们写 Vue 的方式,地址如下:

https://github.com/vue-vine/vue-vine

js
function MyComponent() {
    return vine`<div>Hello World</div>`;
}

// 这也是有效的
const AnotherComponent = () => vine`<div>Hello World</div>`;

以上就是新的 Vue 组件的写法,可以更加接近编程的方式来写我们的组件,也可以直接在一个文件中写多个组件互相调用。

这样的话,就不需要单独创建组件目录,在组件和页面之间频繁跳转,也不需要一次又一次地在子组件定义完 props 后,再切换到父组件文件完成后续工作。

我创建了一个项目实际体验了一下,确实比较新颖,有趣,项目结构全部可以用单个文件管理,一目了然。

感兴趣的小伙伴可以上手试试,体验一下不一样的开发方式吧。


最后给大家分享一下我的产品,VSCode 编程神器 fnMap (函数地图),欢迎大家体验。

安装地址:https://sourl.cn/zmnsPf

何以解忧,唯有代码。不忘初心,方得始终。