一个新的web组件开发形式开启

一个新的web组件开发形式开启 — 编写一次让你能够运行在HTML环境以及其他框架例如react/vue等环境运行以及交互

在项目开发时有没有碰到这个问题,vue组件已经成型,但是新项目变更技术栈,要用react去写,一些公共的组件之前已经用vue编写好,用在react上多少都要有一些修改才能移植过去,难道就没有一个写一次,在各个环境都都可以用的方案?

接上篇文章 My-timer – 一个webComponent

历经2个多月,利用工作之余搞出了一个编辑组件的基类,利用它你可以编写任意一个公共的组件,无惧它的运行环境(web端),都能完美达到你想到的目的。让你不用去理会技术栈的变更带来的繁琐事情,同一个组件在你项目中随意使用,这就是这个基类的初衷。

在编写过程中,也参考了一些现流行的框架的处理方式,结合各方面的优点,造出了这个前所未有的轮子,什么mvvm,数据驱动,插槽,diff,vdom,即写即用等,都包括在内;简单的编辑方式,只要有vue/react编写基础的开发人员都能快速上手。基类开放了重要的接口,你可以随意去根据自己的需求去定义基类渲染时的行为等乃至。针对开发者自由度很高。在使用你的组件时,只把它看做是一个普通元素即可,是你自定义的一个普通元素。驱动核心程序zip后只有10k左右,对比现流行的框架或者库都很小,你在使用时再不用顾虑打出的包大导致加载速度慢的问题;

遗憾的现在只能先大概说一下描述一下这个组件基类,因为还未能开源出来,等到内部使用并且各个扩展插件(例如fetch,router等)基本完成时,再公布。

【四月份立下的flag(吹过的牛)终于到达了一个历程碑】
在此再立下一个Q3的flag:

  • 1、完善基类的主要扩展,
  • 2、编写一些常用的组件

(*两个得了 *牛吹完了,剩下的就撸起袖子开干)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值