学了那么久,把后端前端大数据总结一下子,SpringCloud开发与大数据开发是两条不同的路,但最后殊途同归,目的都是做集群。如果有写错的地方欢迎指出来,共同进步
一、前端开发
前端开发现在流行Vue
,前后端分离解耦是趋势,相比于直接写html+css,vue的性能更好界面更美观,v-if,v-for等命令解析数据很方便,以及配合axios异步请求,是一套比较好的前端,下面三个基于Vue的开发框架是非常棒的
-
element ui
是饿了么开源的web端界面快速成型框架,比较好用, -
移动端小程序的可以用有赞开源的
vant
。 -
如果是安卓,可以考虑
flutter
,这个框架响应很快,但是在国内的社区还不够,有时候一个bug找遍社区都找不到解决方案
二、后端开发
技术栈有Spring、SpringMVC、Mybatis、SpringCloud、SpringBoot等,在后端领域,进化历程从ssh–>ssm–>springboot微服务,更是以springcloud生态发展集群,满足日益膨胀的互联网。框架的更新换代是比较快的。
spring的Aop、Ioc是两大特性,@component
,@bean
等注解就是把对象交由Ioc容器管理,mybatis负责数据库的对接,Controller层调Servic