首页 > 自考资讯 > 高考百科

前端到底是什么? 前端到底是什么

小条 2024-10-01

在互联网上,网站就像一本书,网页就是书的每一页。

例子:淘宝、京东、黑马程序员等都是类似书籍的网站。

这些网站上的每个网页(主页、登录页面、产品页面等)都是一个单独的页面,就像一张纸上的每个页面一样。

具有相同主题的网页的集合称为网站。

f453b35989764326b48bd3e2c0f838ca~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1728396389&x-signature=CVTwBKt%2Fxn2b%2FAsAFU7oC9%2F38bY%3D 网页:网站内的每个“页面”。示例:淘宝首页、淘宝登录页面、淘宝商品页面等。

网站:提供特定服务的网页集合。例子:百度、淘宝、京东、黑马程序员等。

47ee79de0b6a48a299df5b799671644c~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1728396389&x-signature=G1IeK1EmNtaIqRxp0TLH0HvotnA%3D

继续以网页展现为例:

例如,某些用户需要访问URL http://abc.com。通常,当用户输入域名时,会请求HTML 资源。域名解析完成后,浏览器会向域名http://abc.com 指向的Web 服务器发送请求。

Web 服务器可能能够直接服务于用户的请求,但在将结果返回给用户之前,它可能还需要查询数据库中的数据。

HTML 页面通常需要CSS 资源来描述页面的样式。例如,当浏览器解析HTML 并找到CSS 外部链接http://abc.com/a.css 时,它会请求此资源。

HTML页面经常需要加载外部JS资源,例如http://abc.com/a.js。这时浏览器也向服务器请求这个资源。

一旦加载了必要的资源,页面就可以提供完整的外观和功能。

前端的分层架构:

结构层(HTML):该层的作用是表达页面中有哪些信息以及这些信息之间的关系。该层在技术上是通过HTML实现的。

表示层(CSS):该层决定页面上信息的显示方式。这一层是由CSS实现的。

行为层(JS):该层控制页面如何与用户交互。在传统的显示网页中,“结构层”和“表示层”可能足以提供完整的功能,但在现代网页中,随着越来越多的交互发生,“行为层”的功能正在不断增强。这一层是用JS实现的。

前端到底是什么?

不得不说一下前端发展史。一开始前端要完成一个网页的开发,后来要求完成5到10个页面甚至更多的开发。同时。

前端工作可以分为简单的Web开发、模块开发、前后端分离等。过渡到视觉建筑系统等功能范围逐渐从Web开发转移到后端再到全栈。领域还细分为Web开发、PC开发、移动终端、游戏开发、Node.js开发、架构师等。项目已经从最初处理jQuery 代码发展到现在需要构建、打包、集成、测试、灰度和其他高度复杂的工程系统的复杂程度。通过分离前端和后端来完成您的项目。在建立Node.js 和NPM 生态的初期,阿里巴巴曾尝试过使用Node.js 来实现前后端分离,但最终PHP 怎么样了,大家都知道,Takaha 已经基本被废除了? Java Web 容器。在前端,node.js生态下已经开始开发express、koa、egg、begg等开源Web应用框架,并且借助node.js也开发出了完整的工程脚手架套件。

前后端分离并不能让前端开发效率提升多少,但确实让前端工程体系更加完整和健康。以前叫剪纸,后来分了正反面,就不再叫了!面向IDE、研发、构建、封装、集成、测试、灰度、生产服务等前端工程系统。它并不像后端那么糟糕。

前后端分离阶段结束后,出现了移动端,而移动浏览器的发展跟不上APP的用户体验,前端的工作也从PC端转移到了PC端。移动端。

版权声明:本文转载于网络,版权归作者所有。如有侵权,请联系本站编辑删除。

猜你喜欢