如果你想进入 Web 开发领域,这些概念是基础的,应该知道。
1) 网页:相互关联的资源和文档的集合 指用户可以在本地计算机和其他设备上通过互联网访问的所有公共网站或页面。
2) 开发:这意味着创建——开发网站(静态的、只读的)和网络应用程序(动态的、用户交互的)。
3)Web 应用程序的三层是
(i) 前端(HTML、CSS、JavaScript)
(ii) 后端 - Web 应用程序的逻辑和工作[大脑]
(iii) 数据库层 - 所有数据由 Web 应用程序管理
4) 流行的完整堆栈是 MERN 堆栈:它代表 MongoDB、Express JS、React JS 和 Node JS。
5) 网络:是计算机系统通过一种媒介实现数据和资源共享的连接。单个系统内不同资源(计算机、打印机、笔记本电脑)的互连。
6)互联网:它是一个全球系统,存在数十亿个设备相互连接(网络网络)或(全球网络)
7) IP地址:唯一标识每台设备的地址。
8) 浏览器:它是一种访问万维网上可用的文档、网站和 Web 应用程序或简称为 Web
Ex 的工具。(Chrome(谷歌)、Safari(苹果)、Firefox、Opera)
9)浏览器引擎:它是一个用于访问资源[网站,网络应用程序]的应用程序。
前任。(Chrome(V8 JS 引擎), 火狐(Quantum)
10) 客户端:请求资源的人(例如,Get、Put、Put、Delete )笔记本电脑、个人电脑、应用程序
11)服务器:谁完全满足客户对资源的请求。应用程序、网络、数据库、文件
12) DNS [Domain Name System] : 将域名转换为IP地址或用于将域名映射到Web服务器的IP地址。域名系统 (DNS) 将域名转换为 IP 地址,从而允许浏览器访问网站和其他互联网资源。互联网上的每个设备都有一个 IP 地址,其他设备可以使用该地址来定位该设备。