做的要快,易用
小而精的工具
要有特色
cache工具(缓存工具、整合localstorage,以及合理的内存销毁机制)
query2json,解析url参数为json格式
移动端打印console.log,方便移动端输出内容
要做小而精很快的小工具
3-1做什么?
方向:
1、小而精的工具。开发快、使用成本低。
2、要有特色
3、大众化
前端开源项目要考虑:
基于工作中实际需求的,基本都有解决版本了(不用考虑)
要快速做出第一版,至少能用,再慢慢迭代升级
方便推广,最好零成本使用
强调快——做的快,别人用的也快(易用)
不适宜的前端开源项目:
大型框架 如UI框架,时间长、成本高
模拟成熟轮子 如再造一JQuery。用户不会换
小众 没人用
没特色 100%模仿
前端开源项目可以做什么:
小而精的工具
有特色 差异化竞争
大众 50%以上开发人员都会用到
避开已成熟产品垄断的领域 如jQuery vue React
可做的项目举例:
1.cache工具(缓存工具,整合localStorage 及合理内存销毁机制)
2.query2json 解析url参数为json格式
3.移动端打印console.log 方便移动端输出内容
开源做什么
开源不做什么
开源要做什么
http://www.imooc.com/article/28240
做开源的例子
关于做什么: