84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
最近公司成立了Java团队,因前端小组之前都没有跟Java合作过,不知如何下手,既然有新团队,想借这契机引入前端MV*框架,如Reactjs或者Angular之类的,但现在毫无头绪,希望有热心大神能分享一下自己项目中前后端分离的案例,感激感激!
闭关修行中......
其实你可以引入nodejs作为中间层来处理java restful的api的数据。angular是一个单页面框架,对seo不友好。react的样式写起来比较的麻烦。这样你在node这一层可以处理各种处理,比如模板渲染,handlebars写的效果和angular一样是{{ }}。
Java团队需要的是搭建RestFul api 并且使用Json座位前后端通信的载体。许多Java框架都可以很容易的实现。比如 SpringMVC、PlayFramework、Spark(不是大数据用的那个 Apache Spark)、Jfinal等等。当然这些都是java程序员需要关心的,都不是你要做的。你只要通过ajax去获取这些数据就好,你以前怎么写html还是怎么写。最多加几行jsp代码,把文件后缀从html编程jsp。一定不要让Java程序员去做Server Side Rendering。java只提供数据,不提供页面。至于Reacts或者Angular或者其他框架 去知乎或者就在本站搜搜,看看别人的意见。安利一下VueJs。
使用3神器SSH,然后前端该怎么搞还怎么搞
SSH
其实你可以引入nodejs作为中间层来处理java restful的api的数据。angular是一个单页面框架,对seo不友好。react的样式写起来比较的麻烦。这样你在node这一层可以处理各种处理,比如模板渲染,handlebars写的效果和angular一样是{{ }}。
Java团队需要的是搭建RestFul api 并且使用Json座位前后端通信的载体。
许多Java框架都可以很容易的实现。比如 SpringMVC、PlayFramework、Spark(不是大数据用的那个 Apache Spark)、Jfinal等等。当然这些都是java程序员需要关心的,都不是你要做的。你只要通过ajax去获取这些数据就好,你以前怎么写html还是怎么写。最多加几行jsp代码,把文件后缀从html编程jsp。
一定不要让Java程序员去做Server Side Rendering。java只提供数据,不提供页面。
至于Reacts或者Angular或者其他框架 去知乎或者就在本站搜搜,看看别人的意见。安利一下VueJs。
使用3神器
SSH
,然后前端该怎么搞还怎么搞