通过写一个爬虫来学习大前端(草稿)

为什么说写爬虫能够磨练编程技艺呢?

  • 我们平时很不喜欢看别人的网站,通过写爬虫我们可以快速的对别人的网站布局有一个更好的理解
  • 可以提高我们的正则的水平
  • 提高http协议的水平
  • 我们可以充分的利用node的异步的优势
  • 可以玩一下一些好玩的node中间件
  • 考虑编码的问题
  • 我们会采用angular和bootstrap作为前端框架
  • 使用angular-router,做一个列表页和内容页
  • 熟悉一些开源工具像bower+npm+git
  • 当然这只是一个练习,我们把数据抓取下来之后,直接把测试数据当作json放到express的static静态文件里面,所以我们需要使用到static中间件,当然了path中间件也必不可少
  • 只适配移动端,采用最新的flex+rem进行布局,顺便可以复习一下各种viewport的知识
  • 使用会话,带注册和登录功能,所以还需要用到cooike-parser中间件
  • 在windows下面开发

下面是一张思维导图的初步规划,慢慢记录下开发过程并贴上来
todo

你可能感兴趣的:(通过写一个爬虫来学习大前端(草稿))