前后端交互现在不都用ajax技术吗,后端做一套restful接口程序,用什么语言都可以,php,java都行。前端用vue的话,现在流行用axios插件,发送post,get.. 请求获取数据。
企业里有后端的话,通常的流程是在开发前双方制定接口,前端说我页面的哪些位置需要什么样的数据,后端根据他们的技术架构把接口整合分离,写出文档,定义接口名,参数,返回格式等等。前端就照着写就行了,写完了联调。
如果做个人项目,网上有在线的云服务,直接提供简单数据存储,本质上也是一个restful程序。
其实后端的主要工作就是管理数据库了。。。
另外,现在流行用nodejs做中间层,或者直接用nodejs做数据库交互,这主要看项目成员的技术栈了。但不论用什么,现在都有很多成熟的方案和框架,不需要手动去写。node有express等。