一个前端程序员有必要拥有属于自己的UI组件库吗?

前言

UI组件库是前端程序员在项目中必不可少的,因为他不仅能够大大提高前端攻城狮们的开发效率,更是能便于我们维护自己的代码,保证规范性和唯一性。总之,组件化编程可以说是当下前端的重要趋势。那么,身为一名合格的前端攻城狮,有必要拥有一套自己的UI组件库呢?

我觉得很有必要啊。有人会问“在组件化编程的今天,网上已经有很多很多优秀,美观,备受好评的UI组件库,他们有详细的文档,日常开发中,我们只要引入他们,一样可以提高开发效率,一样可以便于维护。网上的轮子千千万,很多很多比自己写的要好很多,为什么还要自己费时费力去打造自己的UI库呢?”

  • 自己的代码,便于修改

自己写的代码和别人的代码总是有很大不同的,每一个UI库都有作者的编程习惯、设计思路,甚至说代入了自己的情感。因此,自己写的代码,我们会更清楚代码的设计思路等,修改起来可以说更加的得心应手,极大避免了一修改就不兼容等问题,更不会出现想要修改无处下手的尴尬场面了。

  • 更好的找工作

虽然说,有没有属于自己的UI组件库并不能成为这个前端合格与否,技术强弱的标准,但是我们可以想象一下,当我们找工作的时候,展示给HR一个好看的,有自己设计思路的UI组件库,还是会为自己增色不少,这一点还是很有用的。

  • 对组件的原理有更深的理解

我曾经听人说,“代码这东西,你可以不写,但是你得知道他的底层原理,知道他是怎么实现的”,但是那是对于大佬们来说,我觉得搞编程还是要多写,对我来说,自己动手写出来的代码是有自己的思考的,光靠想可能总有这样那样的问题,对理解代码可能还是不够透彻。

  • 心理问题

我个人是一个前端攻城狮,我觉得当网上出现了我的UI组件库的时候,哪怕只有我一个人在用,都是值得骄傲的。

  • 我对UI组件库的理解

UI组件库其实就是无数个小的组件都放在一起,自己的UI组件库和别人的UI组件库目的都是一样的,用自己的砖和用别人的砖都能造出一间房子来,但是自己的砖可以随心所欲改变形状,改变颜色,甚至改变材料,但是别人的砖就需要花费一定功夫才行了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值