

评论了文章
原来SDK的作用是将同一套后端代码配合不同的前端样式,打包分给不同厂家使用,换句话说,SDK能提供一部分后端服务,对于不同厂家的需求,能够使第三方服务继续提供新增的SDK后端服务,使项目更具有扩展性。感谢作者,我对前后端分离的了解又多了一些!

从计算器说起,谈一谈产品经理应该搞清楚的前后端分离
评论了文章
文章写的非常精彩,比大学老师讲得好,非常感谢作者,在评论区做个笔记。 1.前后端不分离:前端只提供一个模板,后端直接和用户交接数据。 2.前后端分离时代1.0:前端获取业务信息(JavaScript)通过实现相应业务功能的【接口】将数据传给后端,后端将完成的结果通过接口返回结果给前端,前端将数据展示给用户。缺陷:当前端页面请求的接口过多,会受限于用户使用的设备性能,前端无法获取数据,搜索引擎的爬虫无法识别内容,会流失用户浏览量。 3.前后端用户分离时代2.0:出现了一项技术Nodejs,是Javascirpt的升级版,它部署在服务器上,由Nodejs负责与接口对接交换请求和结果的数据,提前填充好了Html网页,可以快速的加载到浏览器上,不仅减轻了1.0版本对用户设备的压力,爬虫也能更快的识别信息内容。同时增加了缓存技术,对于使用低频的页面(Html 文件)进行删除,减轻了服务器的压力。 4.信息孤岛,部分软件不与传统的搜索引擎共享数据,仅内部造血,内部使用。

产品经理懂点技术:前后端是如何“分家”的?
评论了文章
写的很清楚,非常感谢作者,在评论区做个笔记。 1.端得划分有两种方式。按照用户使用者角色划分,xx角色端。按照业务模块划分,实现某一具体业务,xx功能系统。 2.前端负责交互和视觉样式设计,实现交互事件。不同的操作系统有不同的编程语言,按照系统指定的编程语言开发叫’原生‘,套用浏览器开发叫’非原生‘。H5可以打破平台的壁垒,统一编程语言,是较为流行的开发技术。小程序则是程序中的程序,市面上有较多的小程序转化工具。 3.后端负责业务逻辑实现,数据的增删改查存储导入导出以及不同系统的数据对接。一个产品一般只有一种后端编程语言,负责的产品会搭配其他编程语言实现。

产品经理懂点技术:什么是前后端,两者如何分工?