前言
想要学习开发,首先要了解这个行业的一些基础的东西,比如开发能做什么、都有哪些角色、行业前景、职业发展前景等等…
今天我们就先了解一下网页的构成。
一、网页的基本构成
我们可以把一个网页从开发的角度分为俩个部分
1.前台
前台部分指的就是我们肉眼所能直接看到的部分,这部分就都是前台部分【比如你现在看到的这个页面,就是前台给你展示的】。
前端开发人员就是专门来前台页面的。
前台部分囊括的内容很多:
html部分:文字、图片、音频、视频、图表…
css部分:各种样式、动画、2D、3D…
javascript部分:各种事件【鼠标事件、键盘事件、浏览器滚动事件、浏览器刷新事件…】、数据的处理【后端给到的数据进行加工】、动画【js也可以做动画】…
PS:内容过多,这里肯定是写不完的,我们后面都会学习到的~这里只做一个基本了解
2.后台
PS:笔者不是专业做后端的,所以只是给大家简单介绍一下基础的东西
数据库:存储各种数据【用户数据(用户基本信息、用户行为信息、用户偏好信息)、系统基础数据、系统业务数据…】、考虑分库分表、隐私数据加密…
业务逻辑:鉴权、数据加解密、业务需求处理、服务生命判断…
二、以水滴筹的页面为例进行剖析
1.前台部分
只要是我们访问一个网页能直接看到的东西都是前台部分
2.后台部分
下方截图内容就是后台返给前端的数据,我们可以看到后台对用户的idNumber、mobile、nickname进行了加密处理【不做加密处理的话这些信息会被非法者非法获取做些非法事情~】
3.整体介绍
三、结语
此篇博客只是以web网页进行了举例,手机上的app、小程序、电脑的应用程序都是一个道理,大家需要举一反三进行理解~
所有的技术都是想通的,大家搞精通一个再去换其他的就会游刃有余了。
祝你在学习的路上一切顺利~
如果不想看博客可以戳这里→→→视频讲解链接