网络编程入门

领导突然提出要将原来的 C/S 客户端转成 Web, 作为一个 web 小白,只好使用百度和谷歌大法疯狂学习。

在过程中遇到了很多疑惑,于是记录下来,以作分享:

关于前后端如何协同

根据公司的要求,今后可能会有更多的产品采用 web 端,那么我不仅要完成自己负责这部分的改造,还要未未来的产品打下一个基础。首先,我就想到了前后端分离。

但是前后端是怎么协同的工作呢?

图片

在网上找到了 云上丶无忧 关于它的描述,通俗易懂。

看完之后,有一种恍然大悟的感觉:

原来前后端分离是要部署两套服务器的,当然也可以在一个服务器上,安装两个 web 服务。

关于后端代码用什么语言

我认为后端主要处理的是数据库和一些逻辑问题,对于界面展示基本等于无,所以,我认为用 Javal, ASP.NET 区别不大。本人因为长期使用的是 C#,所以自然的,后端就计划用 ASP.NET 了。

前后端开发需要用到的技术

前后端 API 管理

前后端 API 管理采用 YApi, 它可以进行内网部署,很方便