缘起
当前正是前端大爆炸的时代。以前掌握了前端三大件HTML、CSS、JavaScript,就可以包打天下了,现在是各种新技术、新框架层出不穷,什么模块化,打包,MVVM、Flux.....,看的我眼花缭乱,无处下手。
但至少,我们的主题是明确的:网站开发。一种技术的出现,总是为了解决某一特定问题的,在网站开发过程中,遇到了问题,我们自然就会去寻找相关的解决方案,选择合适的技术。
因此我想,先把这些形形色色的名词放一边,从做个网页开始吧。说到网站,相信没几个比得上淘宝首页复杂的了,就从做个淘宝首页开始吧,在这里记录下我过程中的思考与学习历程。
选型
首先是技术选型。由于我们的目的是项目驱动学习,主要目的是学习了解这些前端技术。因此在技术选型上不会考虑太多,最后这盘菜不会多美味,开始的时候应该还会变成一盘大杂烩,然后会逐渐学习其他各种做法,煎炸蒸煮焖炖,各来一遍。
开始
万事俱备,让我们开始吧。github上搜一下,最火的前端框架应该是react了,OK,走起吧