时隔 4 年,再看 Vue...3

Vue3 发布(2020 年 09 月 18 日)至今其实有一段时间了,虽然之前关注过许多关于 Vue3 的介绍,心理也一直很痒痒,寻思有一天一定要亲自试试,没想到一拖就拖了 1 年多 🤦 不知道大伙是不是跟我一样,网上的简短介绍看了许多,大致的改动也清楚,但是从来没有亲自试过… 我上家公司是在使用 Vue2 技术栈,所以对上一代 Vue 的基础理论和运行机制是比较了解的。由于公司内部技术栈是 React,好不容易找到了一个项目 —— 油猴脚本,抱着“我看看有啥不一样”、“学习为主,不着急完工”的心态,使用 Vue3 完成了该项目的开发(其实是先用 React 写了一版,然后又拿 Vue

23年了,icon 方案该升级了

说到 icon,很多前端开发只能想到 iconfont,或者组件库中提供的那些图标,当然这对于绝大多数开发场景是够用的。 但要知道,iconfont 的方案其实是在 2016 年公开,到现在也已经有 6 年之久,它确实在这一段时期的设计领域中,独树一帜的解决了图标的问题,这么多年也有了丰富的积累沉淀。但是前端的发展是日新月异的,图标领域其实这些年也出现了很多新起之秀。 满足现在的方案,往往是因为眼界还不够。(没见过更好的) 哪里满足不了我? 字体 iconfont 以字体的方式加载和展现图标,启发于早期的 Bootstrap 等主流前端 UI 框架,iconfont 加入自由成组,自定义

如何开发一个人人爱的组件?

组件,是前端最常打交道的东西,对于 React、Vue 等应用来说,万物皆组件毫不为过。 有些工作经验的同学都知道,组件其实也分等级的,有的组件可以被上万开发者复用,有些组件就只能在项目中运行,甚至挪动到自己的另外一个项目都不行。 如何考察一个前端的水平,首先可以看看他有没有对团队提供过可复用的组件,一个前端如果一直只能用自己写的东西,或者从没有对外提供过可复用的技术,那么他对于一个团队的贡献一定是有限的。 所以开始写一个能开放的组件应该考虑些什么呢?🤔 本篇文章类似一个菜谱,比较零碎的记录一些组件设计的内容,我分别按照 1~5 ⭐️ 区分其重要性。 意识 首先在意识层面,我们需要

为什么需要前端工程师?

之前我在《如何看待技术匠心》 的文章中提到,今后的一段时间,互联网行业都将会处于一个价值回归的状态。每个在互联网行业中的职业,都比以往更加需要知道 职业和个人的核心竞争力。 * 企业为什么需要前端工程师? * 当前国内环境下,前端工程师的核心竞争力是什么? * 如何创造更多前端岗位? 这几个问题我思考了很久,其背后所代表的目的是一样的。前端开发者,如何能够在这个洪流涌动的时代中更有竞争力。 当然,本文所提到的观点不一定正确,纯粹个人见解。 从何而来? 搞清楚这个问题之前,不如来看看早些时候,这个职业是从何而来? 其实早些年是没有前端工程师这个职业的,和这个职业最相关的应该是网页

Formily 2.0 深度实践

Formily 作为阿里巴巴旗下开源的一套非常火热的表单解决方案,目前已有 7.8k Star,针对表单这一领域场景,以非常完整、高效、先进的方式解决了开发表单过程中能遇到的几乎全部问题。 面向企业级表单的专业解决方案,专业! Formily 2.0 正式发布至今已有 7 个月,作为 Contributor 之一,我将以一个企业级复杂度的表单——商品发布,作为应用场景做一个实践总结。 响应模型 初学者都说 Formily 的学习成本高、理解不了,如果说理解 Formily 最难理解的部分我想应该是 表单数据模型 和 响应机制 的两大问题,而这也恰好是 Formily 的精髓所在。 历史
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×