[前端学习笔记1]蓝桥杯Web应⽤开发组考点内容
蓝桥杯新推出了前端组,正好在实习的⽅向,决定先学学前端,以赛促学,希望明年暑假能到⼀个前端的实习(导师允许的前提下)。
我完全是前端⼩⽩⼀个呀(准确的说开发⼩⽩⼀个,后端我也不会,但是我也想成为全栈⼯程师啊!!),所以今天先看看蓝桥杯考的东西都是⼲啥⽤的,百度搜⼀搜。
学习路线:
————————————————————
HTML(Hyper Text Markup Language)
HTML 是⼀种标记语⾔,使⽤特殊的语法或标记来向浏览器描述⽹页的结构。HTML 元素由开始和结束标签构成,标签之间是⽂本内容。不同的标签可以让⽂本内容以标题、段落、列表等形式展现。
CSS(Cascading Style Sheets)
CSS(级联样式表)告诉浏览器如何显⽰你在 HTML 中写⼊的⽂本和其他内容。你可以使⽤ CSS 控制 HTML 元素的颜⾊、字体、⼤⼩、间距等许多属性。
JavaScript
JavaScript 是⼀种⽤于⽹页交互的脚本语⾔。它和 HTML 和 CSS ⼀样,是⽹站的核⼼技术之⼀。所有现代浏览器都⽀持 JavaScript。ES6
ECMAScript(ES)是 JavaScript 的标准。因为所有主流浏览器都遵循此规范,所以 ECMAScript 和 JavaScript 是可以互换的。截⾄⽬前你所学到的 JavaScript ⼤多是在 2009 年定稿的 ES5(ECMAScript5)。你仍然可以使⽤ ES5 编写程序。JavaScript 在不断迭代,每年都会发布新功能。
jQuery
jQuery是⼀个快速、简洁的JavaScript框架,是继Prototype之后⼜⼀个优秀的JavaScript代码库(框架)于2006年1⽉由John Resig发布。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常⽤的功能代码,提供⼀种简便的JavaScript设计模式,优化HTML⽂档操作、事件处理、动画设计和Ajax交互。
Bootstrap
Bootstrap是美国Twitter公司的设计师Mark Otto和Jacob Thornton合作基于HTML、CSS、JavaScript 开发的简洁、直观、强悍的前端开发框架,使得 Web 开发更加快捷。Bootstrap提供了优雅的HTML和
CSS规范,它即是由动态CSS语⾔Less写成。
Vue.js
Vue 是⼀套⽤于构建⽤户界⾯的渐进式JavaScript框架。与其它⼤型框架不同的是,Vue 被设计为可以⾃底向上逐层应⽤。Vue 的核⼼库只关注视图层,不仅易于上⼿,还便于与第三⽅库或既有项⽬整合。另⼀⽅⾯,当与现代化的⼯具链以及各种⽀持类库结合使⽤时,Vue 也完全能够为复杂的单页应⽤(SPA)提供驱动。
ElementUI
ElementUI是配合Vue使⽤的UI框架。
ECharts
jquery在线免费学习ECharts是⼀款基于JavaScript的数据可视化图表库,提供直观,⽣动,可交互,可个性化定制的数据可视化图表。ECharts最初由百度团队开源,并于2018年初捐赠给Apache基⾦会,成为ASF孵化级项⽬。2021年1⽉26⽇晚,Apache基⾦会官⽅宣布ECharts项⽬正式毕业。1⽉28⽇,ECharts 5线上发布会举⾏。
Less
Less 是⼀门 CSS 预处理语⾔,它扩充了 CSS 语⾔,增加了诸如变量、混合(mixin)、函数等功能,让 CSS 更易维护、⽅便制作主题、扩充。Less 可以运⾏在 Node 或浏览器端。
Node.js
Node.js发布于2009年5⽉,由Ryan Dahl开发,是⼀个基于Chrome V8引擎的JavaScript运⾏环境,使⽤了⼀个事件驱动、⾮阻塞式
I/O模型, 让JavaScript 运⾏在服务端的开发平台,它让JavaScript成为与PHP、Python、Perl、Ruby等服务端语⾔平起平坐的脚本语⾔。Node.js对⼀些特殊⽤例进⾏优化,提供替代的API,使得V8在⾮浏览器环境下运⾏得更好,V8引擎执⾏Javascript的速度⾮常快,性能⾮常好,基于Chrome JavaScript运⾏时建⽴的平台, ⽤于⽅便地搭建响应速度快、易于扩展的⽹络应⽤。
webpack
本质上,webpack 是⼀个⽤于现代 JavaScript 应⽤程序的 静态模块打包⼯具。当 webpack 处理应⽤程序时,它会在内部从⼀个或多个⼊⼝点构建⼀个 依赖图(dependency graph),然后将你项⽬中所需的每⼀个模块组合成⼀个或多个 bundles,它们均为静态资源,⽤于展⽰你的内容。
——————————————————
总的来说,考点就是前端三剑客还有围绕三剑客的框架,还有运⾏环境、打包⼯具这个样⼦。
⼀项⼀项学啦,这周事还是蛮多的,但是都不是很上⼼,下周开⼀个软件课设,很期待。
今天报了y总的Django框架课,等拼完团先跟⼀跟,买个服务器,然后把项⽬整体学⼀学。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。