前后端分离开发的优缺点

来源:互联网 发布:苗千网络 编辑:程序博客网 时间:2024/05/22 03:37

前言

在上一周任性了的辞了职,放弃稳定的工作,放弃熟悉的电商开发,转而投入了教育系统的开发。在上个公司,因为人少,前后端没有分离,使用传统的asp.net动态语言写页面,单个系统;新公司是使用接口式开发,做系统集成。    

优缺点

不分离的优点是敏捷开发,速度快,可以节省成本,前端和后端一个人独立搞定,这种开发往往是单一的一个项目。相对的,使用接口式开发,做前后端分离,往往是多个项目组成的一个大项目。 例如微信端和app,pc端共同组成一个项目,为了数据库层的代码服用,统一把所有的接口独立出来,作为一个webservice项目。这种开发,项目大,周期长,需要团队协作。