前端体验志

  • CSS实现渐变描边

    如果用CSS实现一个渐变描边,同时保证可以实现圆角效果呢? ...Read more
  • Javascript Debounce & Throttle Function | JS防抖截流函数

    Javascript Debounce & Throttle Function ...Read more
  • 2020 Create React App 开始一个UI组件库

    是什么驱使我准备用Create React App^[之后简称CRA] (后文简称CRA)来开发一套UI Component Library呢?因为团队选用了Vue作为基础技术栈,之前习惯了官方开箱即用的Vue-CLI非常便捷即可配置完成构建组件库所需的生产环境,比如这套我们内部使用的wooui-pro,基于CLI约定配置后便迅速产出了符合团队标准的组件。那么使用React官方提供的CRA,我们是否也能快速打造出标准化的组件库呢?带着疑问开始了探索之旅。 ...Read more
  • 从0开始搭建一套前端UI组件库 — 03 全局统筹

    开发环境搭建完成后,该站在全局角度考虑一个UI组件库的开发细节了。文件夹结构、文件如何组织、全局适配,全局定义等等这些都是我们要首先解决的问题。当然,一蹴而就并不现实,伴随开发我们可能会不断进行修正,为的就是能够更好的组织一套相对成熟的组件体系。 ...Read more
  • 从0开始搭建一套前端UI组件库 — 02 环境搭建

    一直以来前端开发都需要花费大量时间进行环境配置,一系列操作目的无非是为了提升开发效率、标准化开发流程、提升代码可执行性等等。所以一个可持久的项目合理的环境配置,以及根据开发需求不断的进行修改优化,是非常有必要的。那么这一篇就主要谈谈开发这套UI组件库前端环境的搭建。 ...Read more
  • 从0开始搭建一套前端UI组件库 — 01 开篇

    引子 从2017年开始,为了实现UI标准化、提升开发效率、减少维护成本,我便开始一套主要应用于移动端的UI组件库开发。经过两年的实践使用,从开发方式、组件如何设计、如何扩展等等方面收获了一些经验,这些经验可能对一些刚刚接触前端圈的同学们有些许帮助,现在拿出来分享给大家。本系列适合入门前端工程师,有丰富开发经验的大拿可以选择忽略。 ...Read more
  • Express创建一个项目

    Mark一下Node Express 创建一个项目 ...Read more
  • 微博移动样式框架marvel.css开发心得

    2015,随着前端技术的发展,微博第一代移动样式库Brick似乎在可维护性、扩展性、高效性等方面都难以满足业务发展需求。于是我们着手完成了第二代移动样式库的搭建,marvel.css应运而生。之所以取名为marvel,一方面单词中文释义奇迹,另一方面Marvel Comic(漫威漫画)里面的超级英雄们也为广大群众喜闻乐见。这两方面将我们的愿景做了个很好的诠释,就是我们要建造一个好用的、适合不同团队一起使用的样式框架。在开发过程中,遇到了一些问题,收获了一些心得,下面就来聊聊marvel.css的成长过程。 ...Read more

subscribe via RSS