通过写一个爬虫来学习大前端(草稿)
2016-01-09 本文已影响643人
郑伟的菜园子
为什么说写爬虫能够磨练编程技艺呢?
- 我们平时很不喜欢看别人的网站,通过写爬虫我们可以快速的对别人的网站布局有一个更好的理解
- 可以提高我们的正则的水平
- 提高http协议的水平
- 我们可以充分的利用node的异步的优势
- 可以玩一下一些好玩的node中间件
- 考虑编码的问题
- 我们会采用angular和bootstrap作为前端框架
- 使用angular-router,做一个列表页和内容页
- 熟悉一些开源工具像bower+npm+git
- 当然这只是一个练习,我们把数据抓取下来之后,直接把测试数据当作json放到express的static静态文件里面,所以我们需要使用到static中间件,当然了path中间件也必不可少
- 只适配移动端,采用最新的flex+rem进行布局,顺便可以复习一下各种viewport的知识
- 使用会话,带注册和登录功能,所以还需要用到cooike-parser中间件
- 在windows下面开发
下面是一张思维导图的初步规划,慢慢记录下开发过程并贴上来
todo