近几年微服务这个词非常火热,以至于后端出现了很多差不多同质化的微服务搭建教程,例如 spring cloud,duddo 之类的教程。
微服务我知道是什么,伴随而生的还有一个微前端,微前端具体是什么鬼东西?我唯一能想到理解是,微前端,应该说是 B/S 前端,可能是为更好的开发和接入微服务的后台系统而生的。所以就出现的微前端,没有微服务就没有微前端。
按照这种理解,我怎么微前端感觉是用一个服务器搭建一个向外的网站,用户所有操作都会经过这个网站服务器,服务器根据请求向指定的服务器请求查询资源或编辑资源。
微前端应该不是把 B/S 前端独立分块吧,如果是分,那怎么个分法?像 C/S 程序那样?如果是这样的话,那我写几个 C/S 程序,向我搭建的一个用微服务搭建的网络系统发送请求,那这几个 C/S 程序整体看待,也算微前端了啊。如果是这样的话,那这种微前端在微服务之前就出现了。
还是在 B/S 程序里面可以嵌入多个其他的 B/S 程序,在前端 html 里用 Iframe 标签接入?还是像微信和支付宝的小程序那样的么?如果是指微信那样的小程序,那这顶多算插件把。微前端=分插件开发前端?
有做过这方面的开发的,能说下微前端具体是做什么的,是不是只属于 B/S 前端的?如果是,那就得意味着经常会有跨域请求。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.