12 2016 档案
摘要:利用自己的空余时间一直在维护[http://www.wx2share.com](http://www.wx2share.com)这个小网站,全是一个人在弄,由于只租得起虚拟空间,所以后台采用了简单方便的[ThinkPHP](http://www.thinkphp.cn/)反正主要也是做一些CURD操作ThinkPHP还是挺好用的,帮我提前做好了好多功能。
本人并不擅长前端,但是开始开发这个小网站发现,基本的功能全部要通过前端javascript来实现。一开始的时候所有的javascript代码全部写在html页面里。也没有太大问题,后来为了页面性能要求把所有javascript和css全部minify一下。我采用的办法把js和css通过资源文件引入。然后用在线的minify工具复制过去minify以后,复制回来保存为xxx.min.js。方法是笨一点,但是一来页面不多,到也没有多麻烦。但是渐渐的页面开始多了以后,就越来越不方便了。
阅读全文
摘要:原文第十三步,Express API路由
第一个路由是用来创建角色的
阅读全文
摘要:##这篇主要讲一下*waterline*的初始化,原文用的是*mongoose*
###原文第十二步
一下子就到十二步了,因为原文件中*react*部分的代码本来就是用ES6写的,没什么好改的,唯一遇到的坑还是拼写
```js
import NavbarActions from '../actions/NavbarActions'';
```
抄成
```js
import NavbarActions from '../Actions/NavbarActions';
```
眼睛不尖的小伙伴这两句的代码差别可以也要找好久,我整整一天没有找出来,
```js
socket.on('onlineUsers', (data) => {
NavbarActions.updateOnlineUsers(data);
});
```
阅读全文
摘要:本项目是对[使用React、Node.js、MongoDB、Socket.IO开发一个角色投票应用](http://www.kancloud.cn/kancloud/create-voting-app/63977)的学习过程。
>[英文原文:Create a character voting app using React, Node.js, MongoDB and Socket.IO](http://sahatyalkabov.com/create-a-character-voting-app-using-react-nodejs-mongodb-and-socketio/)
>[原项目github](https://github.com/sahat/newedenfaces-react)
##学习过程
要想系统的学习些新东西,网上看了很多代码片段,但很少有这样完整的一个系统来学习,基实我本来是比较偏向[Vue](http://vuejs.org.cn/)的但是看到了这个文章,太全面了,对于想入门的人来说,方方面面都有,有前端,有后端,所以忍不住想把它提供的代码全敲
阅读全文
摘要:这几篇都是我原来首发在 segmentfault 上的地址:https://segmentfault.com/a/1190000004996659 突然想起来我这个博客冷落了好多年了,也该更新一下,呵呵 最近想重写一下网站的Restful API,原来是用PHP写的,看到现在nodejs这么火也想试
阅读全文