前端
文章平均质量分 77
小树ZW
这个作者很懒,什么都没留下…
展开
-
【从零开始集成低代码平台】在Vite3驱动的Vue3项目下配置ESLint、Prettier
在构建大型应用程序(尤其是与团队合作)时,可以为代码检查和格式化设置一些自动化过程,以此来改善开发人员代码质量以及开发效率,便于项目的管理和代码格式统一。原创 2022-08-01 10:05:51 · 1108 阅读 · 1 评论 -
【从零开始集成低代码平台】利用vite搭建一个函数库
在实际生产开发中,我们会接触多个项目,在通常情况下,函数库一般是通用的可复制,所以很多人选择CV来达到目的。但是这样做导致每次函数出现问题都要一个一个项目进行更改,况且每次组件新项目,不同的人都有不同的风格,导致使用上千变万化,不利于代码维护。我们该如何去制造属于自己的函数库?如何去做规范、发布呢?...原创 2022-07-29 11:02:13 · 713 阅读 · 0 评论 -
【从零开始集成低代码平台】应用消息订阅发布架构
低代码中,有一个重要的组成部分就是各模块、各组件之间的通信。要完成不同类型、独立开发的组件之间的交互,势必需要一个沟通枢纽,在以往的一些项目中,触发方式过于死板,或者耦合性过强,导致代码中的逻辑越来越复杂,后期开发难度大。订阅转发模式以订阅主题转发消息,脱离了组件制定的强关联模式,使得消息传递低耦合进行。以一个制定的主题进行,甚至可以在配置项时自定义主题,在需要的地方配置监听方法即可完成传递。......原创 2022-07-28 17:26:01 · 394 阅读 · 0 评论 -
【从零开始集成低代码平台】思维导图
打造该低代码的目的主要是现有的开源低代码没有具体且完整的解决方案,非开源的虽然好但是局限性比较大。思维导图将随着作者的学习计划分为各个具体的组件、函数、调用库进行,也会跟随作者的知识以及反馈进行修改或者优化。迷惑了大半年了,没有目标,学习前端也特没劲,一直找不到突破方向。最近学的很杂,刚好之前做过几年的低代码,但是效果都一般,选中打算集成一个学习目标,也做为一种激励,边学边去实现。该集成项目将在github开源,本人也将这个学习过程逐步的在博客上体现,有建议或者意义可以在github或者博客下方提出。...原创 2022-07-26 11:09:09 · 280 阅读 · 0 评论 -
基于indexedDB的缓存解决方案
基于indexedDB的缓存解决方案参考文档:https://wangdoc.com/javascript/bom/indexeddb.html摘要近期由于缓存问题折腾的头疼、发现前端缓存数据量过大导致localstorage无法储存、后面查阅发现localstorage只能储存5~10mb的数据,但是indexedDB可以储存250mb的数据,对比下当然选择indexedDB拉,但是问题来了,localstorage是同步、indexedDB是异步,这样一来不就没办法解决问了吗,网上找了一圈,结原创 2021-11-20 14:03:25 · 2098 阅读 · 0 评论