漫漫学习路 千锋长沙HTML5培训常在我身边
时间:2018-02-11 15:27:05 | 来源:学员投稿 | 作者:千锋长沙HTML5学员一眨眼,在千锋长沙HTML5培训学习的第三阶段也已经过了一半了,刚开始的时候我们学习了一下后台服务器的搭建,用的是nodejs,相对来说用node搭的后台比较简单易学,但是node也有一点不好的地方,就是node搭的后台不适合大型的网站,我们学习的时候用node搭了一个服务器,我们采用的是MongoDB服务器,实现MongoDB有命令行创建数据库还有Romongodb也可以用来创建数据库,用他们创建的数据库简单而且好用。
接着我们学习了Vue框架,Vue是官方进行维护,是基于React和Angular进行开发的,用Vue框架写项目的时候比较好写一点,Vue就是用组键来写项目,用组键来写项目的好处很多,有时候组键可能是每个页面共有的,这是我们只要把写好的组键在需要运用的地方引入就可以了,极大地减少了代码的数量,使开发简单而且代码的容量少,也实现了代码的轻量,Vue的优点就是轻量易于开发。
React也是前端开发的框架,它是由社区来进行维护的,所以React相对来说比较多种多样,没有固定的源码,React 是一个用于构建用户界面的 JAVASCRIPT 库。React主要用于构建UI,很多人认为 React 是 MVC 中的 V(视图)。React 起源于 Facebook 的内部项目,用来架设 Instagram 的网站,React 拥有较高的性能。React的状态管理有Rudex和Flux,我们一般用的话是用Redux来进行状态管理,他们俩的区别在于Flux有多个可以改变应用状态的store,它通过事件来触发这些变化。组件可以订阅这些事件来和当前状态同步。Redux没有分发器dispatcher,但在Flux中dispatcher被用来传递数据到注册的回调事件。
其实,对于HTML5技术的学习,我一直觉得都是一个漫长的过程,所以在接下来的时间内我需要加努力的学习,才能够让自己的专业有高层次的提升。