要是在这之前,我遇到了uniapp的话,我可能就没有这么烦恼了,这个框架可以支持H5,小程序,安卓和IOS,真正的能解决一套代码多端维护的世纪难题,它的实现原理就是使用它内置的已经做过兼容的API和组件来开发,语法和小程序一样,非常的Nice。
1.2 后端学习
后端我主要是学习了下NodeJs和Mongodb,在工作中也了解了下PHP和Mysql的代码,只是一丁点。
玩了一些NodeJs爬虫,了解一些基础模块(fs/http)和写法,在Web开发方面,使用的是express,写一个导航站,学生管理系统等。
Mongodb我要重点讲一下,我在做极客圆梦导航站的时候,就是要做用Mongodb来做增删查改工作,我使用了Mongoose库来完成,中途碰到一些问题,如:Mongoose如何在一个嵌套的集合里查询和增加数据?,这点我很困惑,好在已经找到了解决方案,相对了Mysql,Mongodb就显得简单多了,只需要简单的看下文档,就可以操作了,存取方式就和JSON一样。
1.3 Bbox学习
我学习Bbox其实是一个业余爱好,我也不知道为什么,我看到网上那些高手玩Bbox的时候,我就非常想和他们一样这么棒,大多数人应该也是这样的吧,不过这东西需要持之以恒的练习,我现在只会基础的三音(还不太好)我在这里做个mark,每天花个20分钟来练习,我就不相信,还有东西是坚持还不能获得的。
1.4 UI学习
每个人对很漂亮,美好的事物都是非常向往的,现实如此,虚拟也一样,一个好的APP,必然有一个好的用户界面,给用户好的用户体验,做为前端,这方面是我重点需要学习的,好的用户体验就是一个好的产品。
UI起初我是用PS来做的,因为在学校学习过半年的PS,做这店铺设计和一些海报,对PS的操作也大致了解,不过我现在已经转sketch了,它是一款在Mac上专门用户UI设计的矢量图设计软件,相对于PS它显得更加轻便,UI库,模板都很多,它体积只有30多mb,但是在UI方面的功能比PS多很多,毕竟PS不是专门的UI设计软件,用它来做UI设计简直是大材小用。
我最近用sketch做了一个自己的项目:趣跑,一个有趣的跑步小程序,目前还未完工,有几个难点还没有解决,但是它设计UI真的是没得说,操作也不复杂,想着有时间看下sketch教程,了解下sketch的技术,做出更加漂亮/有型的UI界面。
1.5 英语学习
学习的重点是音标和语法,我在5月份的时候买过一本音标的书,跟着音频学了一段时间,让我对一些单词的发音有了颠覆性的认识,重点提示我学习的是美式英语,不过现在记不了多少了,打算最近在复习一下。
在单词记忆方面,我原本打算从小学英语开始的,但是后来发现记了好像也用不到,就开始记一些编程相关的词,这个相对于记小学单词,可有用的多,因为这些单词在工作学习的时候可以用得到,这点我得奉劝英语不好的同学也谨记。
文章TAG:分享 总结 年终总结