作为一个前端老开发了,我一直在想能否自己做一个能上线的应用,奈何种种原因,好多想法都夭折了,一直没做成。直到前段时间,我发现我的公众号已经攒了500+道面试题及答案,但它缺少一个统一管理和检索的功能,不方便查看。于是就想着做一个小程序,统一收集整理这些学习资料,方便大家检索,收藏分享等。下面是主要的几个界面截图。
首页,主要是分类,和2个快捷入口:
所有问题列表:
问题详情及答案:
个人信息,收藏,历史记录等:
为了激励大家学习,特意做了学分管理,记录答题记录:
在没有UI设计的情况下,我感觉界面能做成这样,已经相当满意了哈哈哈。只有小程序logo是特意找我前同事UI设计师设计的,这里特意感谢刘同学的帮助。
logo长这样:
一个小男生学习前端,他需要学习
html
、css
、JS
、node
、TS
、Vue
、React
加其他,想想是不是很累呢?
个人感受
其实看到自己的应用从0到上线,还是很欣慰的,作为老开发,不得不否认,前端的天花板很低(相对后端),可能大多人只能做到小组长吧。但现实就是如此,我们只能不畏困难,奋勇前行吧。
我很崇拜一个人:antfu。他是Vue
和NuxtLabs
核心开发成员,他也说,前端的好处是能尽早让自己看到成果,页面开发出来能马上看到效果,能给自己积极的正反馈,这样就很好,能激励你一直做下去。
这个应用如果是后端开发来做,我感觉很难上线,因为后端接口几乎全是增伤改查,我这个前端开发用node
+mysql
写完所有接口也就3天不到的时间,而前端页面我花了不下10天。各种文档要找,小程序文档,uni
文档要找,UI
库文档要找,没有UI
设计,我还要到处参考,调试。
最后
大家可以体验下一下小程序,看谁能成为我数据库的第一条记录呢(不会收集用户隐私),实在不感兴趣来找找bug
也可以的。
或者微信搜索:前端学习助手
好了就讲这么多了,以后我会像公众号一样,每天更新三道题及答案,小程序和公众号同步更新,自己学习的同时也分享给大家。
如果大家感兴趣的话,下期会分享从零到上线的整个流程。
相关文章:
前端学习助手框架分享(附源码)
刷题小程序技术讲解