《青训营前端》随记 Day 1

44 阅读2分钟

一: 什么是前端技术栈

  • HTML:负责页面结构内容
  • CSS: 设置页面样式
  • JS: 定义网页行为

这三个都是运行在浏览器中,而浏览器通过http协议与服务器通信。

二: 前端应该关注哪些方面?

前端不应只关注技术,还应该关注:

  • 做的产品有哪些功能?应该解决什么问题?能否满足用户需求?
  • 做出的界面是否美观?
  • 无障碍需求者能否正常使用网页?
  • 能不能保证用户数据的安全?
  • 性能足够快?动画足够流畅?
  • 我们做出来的网页能否在各大平台流转?

用户对一个产品的直观感受取决于前端。要想做出好产品应该学习很多东西

三:有哪些基础语法且这些语法都代表着人身体的什么部分?

  • HTML相当于人类的骨骼起到支撑的作用
  • css 相当于人类的皮肤
  • js 相当于肌肉为人类协调运动提供内在动力

四:随着技术的不断发展,现在的前端早已脱离单纯地制作web网页的范畴,下面是前端在除web网页以外的应用:

  • 使用nodejs构建服务器应用
  • 使用Electron开发客户端应用
  • 使用webRTC进行p2p传输
  • 使用webGL开发3d游戏

前端在互联网行业是发展很快的领域,技术更新迭代特别快。

五:前端是如何进行程序进程的?

10ecc8e497cf4d8c8884680c2994ca9d_tplv-k3u1fbpfcp-zoom-in-crop-mark_1512_0_0_0.webp HTTP-->构建dom树-->计算css树-->排版-->渲染

六:HTML的简单语法

  1. 标签属性推荐小写
  2. 空标签可以不闭合
  3. 属性值使用双引号包裹
  4. 某些属性值可以忽略,如requiredreadonly

七:谁在使用HTML?

296a65d4b2b042358ff1f2194cc0be51_tplv-k3u1fbpfcp-zoom-in-crop-mark_1512_0_0_0.webp