我和前端的猿粪,了解一下我眼中的前端。

作为一个自学前端的靓仔(小白),最开始在我的世界中是没有前端这个概念的,相当长一段时间内,我一直把前端称之为「做网站」,是不是有点飘?

1、我眼中的前端

点进来了这篇文章,应该会对前端稍微有那么一点点了解。

高大上一点说:我所见,我所得,皆为前端;大白话:嗯,就是“做网站”的。至于专业的定义,相信搜索引擎的解释更全面,我懒,就不复制了。

前端开发的核心技术:HTML、CSS、JavaScript。

把前端看做一个人,HTML 就是这个人的骨架、血肉、皮毛;而 CSS 决定你穿不穿衣服,穿什么颜色的衣服,穿多大的,怎么穿;有了一个人形体,终究只是一具臭皮囊,JavaScript 则是控制这个人做出一些类似条件反射的动作,比如说:你打我...不,我打你一巴掌,你可能会哭,可能会叫,也有可能追着我打~(这些形容可能并不是很形象,将就着看)

2、我和前端的猿粪

我学的专业叫「网站架设」,听起来很牛 X,实际上也很牛 X,全校我们是第一届,我毕业的时候也是最后一届,牛吧?

老师从来没有给我们普及相关的概念,应该不是我上课没听到,毕竟上了几年学,也只有这门课认真听了。

读书的时候认知太浅薄,自己也不知道用搜索引擎去了解相关的知识。老师上课象征性地教了网页的基础知识 HTML,CSS 稍微提了一下,JavaScript 基本上就是没教(讲了半节课),据说是怕我们听不懂?

我们很长时间都是在用 Dreamweaver 学习、作业,最开始调颜色都是用鼠标调整,后面教了半个学期 ASP,半个学期的 CMS,现在想想真的挺魔幻的,魔幻的世界,魔幻的我~

期间下了点功夫去学 HTML 和 CSS,自己捣鼓仿了某东的首页,瞬间感觉自己还厉害,那种成就感应该只有懵懂无知的时候才会有吧。至于 JavaScript,那个时候认知中就是做个轮播图啥的,没啥学的必要,网上找个 Demo 自己改就是了,很多同学都还不会找。

最后邻近毕业的时候,面临找工作才发现我口中「做网站」其实就是前端,丢人啊~

啰嗦了这么久,目的就想把学习过的知识梳理一遍,分享即学习。从 HTML 到 CSS,再到 Javascript,记录复盘,如果能给一些人带来帮助那肯定是再好不过了,我也从很多前辈们的文字中学到很多。

从 HTML、CSS 开始,然后是 JavaScript,一起来复盘吧~

原文地址:https://www.cnblogs.com/msunh/p/11954993.html

时间: 2024-08-30 12:39:10

我和前端的猿粪,了解一下我眼中的前端。的相关文章

移动端开发者眼中的前端开发流程变迁与前后端分离

写在最开始 移动端与前端的区别 前端开发的混沌时代 后端 MVC MVC 方案实现 MVC 的缺点与改进 前端只写 Demo HTML 模板 后端 MVC 架构总结 AJAX 与前端 MVC 前后端分离的缺点 双端 MVC 不统一 SEO 性能不够 集中 Or 分离 Nodejs 前后端分离的哲学 Nodejs 分层 实战应用 风险控制 总结 参考资料 写在最开始 这是一篇面向移动端开发者的科普性文章,从前端开发的最初流程开始,结合示范代码,讨论开发流程的演变过程,希望能覆盖一部分前端开发技术栈

你做前端多久了?为什么要选择做前端?

作为入行不久的一枚前端妹子,由于急于成为前端大拿,最近也结交了不少前端朋友,有真正的大拿,有跟我水平相当的同僚,也有刚入行的小白. 我跟很多人问过大家做前端多久了?为什么选择做前端这样的问题,大家经验不一,有的几个月,有的半年,有的两年,有的甚至八年,选择做前端的理由也是不尽相同,有的之前做后端,觉得加班太多太累,所以转到了前端,有的觉得前端前途无量,所以选择了前端,有的只是因为个人爱好,所以就做了前端,而我,之前做设计,觉得只做平面过于枯燥,并且想尝试一下新事物,所以学习了前端. 我跟刚入行的

聊聊java工程师眼中的前端工程师、UED用户体验设计

几年前很多公司都没有专业的前端工程师,时至今日很多公司由于种种原因也没有.现在很多中大型公司前端工程师已经很常见.为什么?  前端工程师的作用: 1. 前端代码质量更加专业 2. 功能更强,用户体验更高 3. 解放java工程师,通过严格的ajax的http接口请求方式与后台java交互,前端后端代码分离,便于维护管理      目前流行的前端: 1. 将多个图片合成一个大图片,利用CSS背景图片的的偏移技术呈现到网页上面,避免多个图片一个个下载 2. js基本min化 3. 充分利用游览器的c

前端搬运工:零基础的前端开发初学者应如何系统地学习?前端掌握技能的学习路线

前端小伙伴们:[刚入门,但迷茫人群],请认真读完 下面的 淘宝web 大神总结,如果你对前端是真爱的话,并且坚信可以作为职业去改变你的生活,慢慢日积月累,按这个来吧,真的! 上半部分是 技术路线, 下半部分是掌握的知识框架+面面俱到,欢迎转载,但请注明出处! JS前端实用开发QQ群 :147250970  欢迎加入~! 张帅,大前端 (前端变化太快,以下内容我会不定期更新,第三方网站请不要转载,如果实在想转载,请只转载摘要,并保留原文链接,谢谢) 网站开发开发大致分为前端和后端,前端主要负责实现

web前端篇(1)——了解什么是前端,以及与后端的关系

简介 1.什么是web前端 说这个之前,我们先了解web前端工程师是干什么的,百度百科的解释: Web前端开发工程师,主要职责是利用(X)HTML/CSS/JavaScript/Flash等各种Web技术进行客户端产品的开发.完成客户端程序(也就是浏览器端)的开发,开发JavaScript以及Flash模块,同时结合后台开发技术模拟整体效果,进行丰富互联网的Web开发,致力于通过技术改善用户体验 得知这个之后,那么什么是web前端相信各位也就有个大概了解了,就是浏览器和app界面的开发嘛. we

HTML5前端开发是做什么的?HTML5前端开发前景浅析

前端是互联网时代软件产品研发中不可缺少的一种专业研发角色.从狭义上讲,前端工程师使用 HTML.CSS.Java 等专业技能和工具将产品UI设计稿实现成网站产品,涵盖用户PC端.移动端网页,处理视觉和交互问题. 前端的三大基础毫无疑问就是HTML.CSS和JS.我称之为前端的骨.肉和魂. 先说"骨"--HTML.HTML,翻译过来就是超文本标记语言,而不是江湖上的HOW TO ML.方向不能搞错了,我们整的东西可是老少咸宜的.HTML学习最重要的标签的学习,div.h1-h6.p.ul

一般Web前端开发要学什么 如何掌握Web前端技术

一般Web前端开发要学什么?如何掌握Web前端技术?越来越多的行业巨头不断向Web前端示好,除苹果.微软.黑莓之外,谷歌的Youtube已部分使用Web前端.Chrome浏览器宣布全面支持Web前端;Facebook则不遗余力地为Web前端进行着病毒式传播.Web前端代表了移动互联网发展的趋势,总有一天它将成为主流技术.Web前端作为一个前端的编程语言,前景十分可观. 学习内容包括7大学习阶段: 第1阶段:前端页面重构(4周) 内容包含了:(PC端网站布局项目.HTML5+CSS3基础项目.We

[转]关于Web前端开发,附:(百度web前端笔试面试题目)

关于Web前端及百度web前端笔试面试题目 随着各大互联网公司设立了Web前端开发工程师.设计工程师等职位,web前端越来越得到互联网企业的认可.而且其重视程度与地位也随着浏览器 端的富客户端的体现而日益提高. 眼前对HTML5的未来和走向,业内的预测是会和Flash.Silverlight等相结合,从而取代传统的客户端应用程序.而实现这个目标的客户端核 心工作是有Web前端工程师来完成的. 从另一个角度,对于web产品来说,交互和用户体验是产品的第一价值,这部分价值的体现就是在web前端.可以

前端优化带来的思考,浅谈前端工程化

重复优化的思考 这段时间对项目做了一次整体的优化,全站有了20%左右的提升(本来载入速度已经1.2S左右了,优化度很低),算一算已经做了四轮的全站性能优化了,回顾几次的优化手段,基本上几个字就能说清楚: 传输层面:减少请求数,降低请求量执行层面:减少重绘&回流 传输层面的从来都是优化的核心点,而这个层面的优化要对浏览器有一个基本的认识,比如: ① 网页自上而下的解析渲染,边解析边渲染,页面内CSS文件会阻塞渲染,异步CSS文件会导致回流 ② 浏览器在document下载结束会检测静态资源,新开线