第一课 前端与 HTML之前端 | 青训营笔记

101 阅读3分钟

这是我参与「第五届青训营 」伴学笔记创作活动的第 1 天。

本堂课老师重点为我们讲解了“前端要解决哪些基本问题”以及“什么是HTML”。课程开始,老师首先向我们介绍了他对于“什么是前端”这个问题的看法。

  • 什么是前端

1.png

我们要解决的是图形界面下的人机交互问题,无论我们面对的设备是PC浏览器、移动浏览器、App、小程序,还是VR、AR等,我们使用的技术栈都是HTML,CSS,JavaScript还有http网络协议来解决人机交互的问题。所以总结下来,前端工程师是使用web技术栈解决多端图形用户界面交互问题的工程师。

  • 前端技术栈

2.png

  • 前端应该关注哪些方面

3.jpg

随着新的技术不断发展,前端现在能做的东西也已经远远超出了简单的页面这样的一个范畴,我们可以用一些不同的软件去开发服务器端的一些应用,或者开发一些客户端的应用,也可以进行系统的在线传输,甚至我们也可以开发出来一些非常流畅的3D游戏。使用特定的软件我们也可以把C++和其他语言编写的一些代码编译成可以直接在浏览器中运行的一些代码。

4.jpg 总结一下就是前端在互联网行业中是一个发展非常快的领域,我们的技术在不断地更新迭代,所以我们也要更持续的学习,才能跟上这个技术的发展。但前端其实还是很容易入门的,他非常容易上手,我们使用一个编辑器比如VScode,在里面编写一些HTML,CSS代码,保存HTML,然后放在浏览器里面打开就可以看到效果。所以只需要有一个浏览器,一个编辑器然后我们就可以尝试去做一下。所以前端入门的门槛其实很低。

5.jpg

  • 个人总结
  1. 本堂课中我们主要了解了一下前端工程师主要是在做什么
  2. 其次我们了解了前端需要哪些技术栈(ps:小白其实并不知道为什么一直叫技术栈技术栈的,技术我知道,栈我也知道,技术栈我不知道,个人理解应该是技术能力?)
  3. 前端作为人机交互的重要承载体我们要多方面的考虑页面,它的功能是否全面,页面的样式是否符合当前的潮流审美,是否能够让用户轻松无障碍地使用,能否保证用户信息的安全,能否提供更高的性能,能不能兼容大部分浏览器,能给用户带来完美的体验都是我们作为前端工程师应该去考虑的地方。
  4. 同时我们作为前端工程师不要把眼光只拘泥于页面上,现在的技术不断地更新迭代,前端已经远远不只是做一个页面这样单调了,我们也可以去做一些服务端客户端的应用,甚至是3D游戏等
  5. 技术是不断更新迭代的,我们不能止步不前满足于现状,技术在更新我们的学习道路也要不断的更新,但不能因为它需要不断学习就放弃,未来的路可能会很难,但我们开始了就不要停下。 最后送给诸位营友以及我的队友们我的座右铭“你不需要很厉害才能开始,但你需要开始才能很厉害”。这句话陪伴了我六年,从高中到大学,让我不再迷茫,也希望能给大家带来力量,砥砺前行。

小白第一次发文,对于写文章有很多功能不是很了解,以后会慢慢改进,也希望大家提出宝贵建议促进我改进,感谢。