写给前端朋友们的一段话

这里写自定义目录标题

前言

各位前端的同事们大家好!作为一名前端经验三年左右的程序员,这是本人在这里写的第一篇文章,主要想用来记录本人对于在工作中常用到的技术点、问题难点解决思路,包括对面试中会经常问到的问题做出整理,希望大家共同学习,一起进步。
在这里插入图片描述

前端的认识

  1. 什么是前端

所谓前端,我们可以把所做项目比作一个计算机,前端就是负责排版设计,联调接口,把最终的成果展示在计算机屏幕前面的展示效果,那么后端呢,就负责与前端提供数据支持,就相当于在计算机中对用户的操作进行计算统计处理的

  1. 前端的演变

Web前端开发工程师是一个很新的职业,在国内乃至国际上真正开始受到重视的时间不超过10年。Web前端开发是从网页制作演变而来的,名称上有很明显的时代特征。在互联网的演化进程中,网页制作是Web 1.0时代的产物,那时网站的主要内容都是静态的,用户使用网站的行为也以浏览为主。

  1. 前端的认识

前端在概念上就是在平台上展示传递信息给用户或可以跟用户进行交流的界面,从个人理解上我是这么想的,从接触前端到现在这么久,总体来讲认为前端最大的特点就是接触面很大,除了最基础的网页设计原生JS外,还有JQ、vue、bootsrap,webpack等等,我们作为一个好的前端开发,不单单只是实现功能逻辑,站在更高的角度还要去加入到用户体验以及一些人性化等等

  1. 前端入门需要掌握什么技术

虽然前端要涉及到的知识点会有很多,但针对这个问题,无疑就是基于三板斧:HTML、CSS、JavaScript

既然提到了这HTML、CSS、JavaScript,那就不得不再说说我们的W3C标准
在这里插入图片描述

W3C万维网联盟创建于1994年,是Web技术领域最具权威和影响力的国际中立性技术标准机构。到目前为止,W3C已发布了200多项影响深远的Web技术标准及实施指南,如广为业界采用的超文本标记语言(标准通用标记语言下的一个应用)、可扩展标记语言等,有效促进了Web技术的互相兼容,对互联网技术的发展和应用起到了基础性和根本性的支撑作用。

所以 我们现在运用的html 超文本标记语言,css 等所有基于web技术的范畴,基本都是w3c标准,并全世界统一执行的,所以符合w3c 也就是开启前段之门了。
web前端,首先不是孤立存在的,前端相对于web后端编程而言,前端是浏览器自身支持的编程语言,包括html,css,javascript

HTML: 是构成网页展示的基础,是一种很简单可视化的标识语言,说白了就是 一是一,你写二就出二。网上所有的网页网站,不管多么牛鼻最后都会转化成html,被浏览器渲染出来,用作展示。

CSS: 又称作样式表,简单点说就是html的外衣,将html包装的明艳动人。

JavaScript: 是一种直译式脚本语言,非常灵活,可以在任何浏览器上开发与调试的一种动态类型、弱类型、基于原型的语言。
(关于js这个让人又爱又恨的语言,我们到后面会着重介绍和学习,因为掌握此技能, 你就拥有了全世界,说全世界是扯淡的,说白了拥有了 money和妹子)

对于这三个大的知识点,本人也会后续单独拿出来细细总结的,各位小伙伴可以参阅哦

  1. 什么是前后端分离

由于前端开发的知识很琐碎,有很多的框架,这些框架出现后,于是就也像后端一样遵循一套体系进行约束性的开发,组件化、迭代化变得有条理,前后端分离核心思想是前端HTML页面通过AJAX调用后端的RESTFUL
API接口并使用JSON数据进行交互。

一些建议

给想要学习前端或者正在自学小伙伴的一些建议
​   1、不要犹豫,种一棵树最好的时间是10年前,其次是现在,如果不确定自己喜不喜欢那就先学一段时间在做决定要不要继续。

​   2、学习的时候要静下心来,不能太着急,要始终牢记:慢就是快!!!

​   3、关于要不要报培训班个人感觉没必要,互联网时代很多资源网上都学不完,不必要去交高昂的学费。

​   其实我也没太想写建议,感觉自己不太够格,毕竟自己也还是一枚小菜鸡,还有就是该走的弯路是逃不掉的,这些建议我也听别人讲过,但自己学的时候就是做不到,所幸现在明白还不晚。

​   学前端以来第一次写文章,感觉自己写的很乱,这样才有进步空间嘛,哈哈,希望和各位小伙伴一起进步,加油!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值