寒疫 发表于 2020-12-10 14:12

对前端初学者的一些帮助(名词解释)

本帖最后由 寒疫 于 2020-12-10 14:14 编辑

对前端初学者的一些帮助(名词解释)

1. HTML:超文本标记语言,标准通用标记语言下的一个应用。

2. CSS:层叠样式表(英文全称:Cascading Style Sheets),是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的语言,用于为HTML文档定义布局。

3. JavaScript:一种直译式脚本语言,其主要作用是在不与服务器交互的情况下修改HTML页面内容, 为网页添加各式各样的动态功能。Ecma国际以JavaScript为基础制定了ECMAScript标准。

4. jQuery:是一个快速、简洁的JavaScript框架,是一个优秀的JavaScript代码库(或JavaScript框架)。

5. DOM:文档对象模型(Document Object Model,简称DOM),是W3C组织推荐的处理可扩展标志语言的标准编程接口。

6. UI:即User Interface(用户界面)的简称。泛指用户的操作界面,包含于移动APP、网页、智能穿戴设备等。

7. CSS3:是CSS(层叠样式表)技术的升级版本,于1999年开始制订,2001年5月23日W3C完成了CSS3的工作草案,主要包括盒子模型、列表、超链接方式、语言模块、背景和边框、文字特效、多栏布局等模块 。

8. CSS hack:通过在CSS样式中加入一些特殊的符号,区别不同浏览器制作不同的CSS样式的设置,解决浏览器显示网页特效不兼容性问题。

9. PHP: 超文本预处理器(Hypertext Preprocessor),PHP将程序嵌入到HTML文档中去执行,是Web开发动态网页制作技术之一。

10. IFRAME:是HTML标签,作用是文档中的文档,或者浮动的框架(FRAME)。

11. Html5:万维网的核心语言,标准通用标记语言下的一个应用超文本标记语言(HTML)的第五次重大修改,其主要的目标是将互联网语义化,以便更好地被人类和机器阅读,并同时更好地支持网页中嵌入各种媒体。

12. OOP: 面向对象编程(Object Oriented Programming,OOP,面向对象程序设计)是一种计算机编程架构。

13. Bootstrap:是美国Twitter公司的设计师Mark Otto和Jacob Thornton合作基于HTML、CSS、JavaScript 开发的简洁、直观的前端开发框架,使得 Web 开发更加快捷。

14. Less: 是一种 CSS 预处理语言,它扩充了 CSS 语言,增加了诸如变量、混入、函数等功能,让 CSS 更易维护,方便制作主题和扩充。使用CSS的语法。

15. Sass: Sass(Syntactically Awesome Style Sheets)是一个相对新的编程语言,Sass为web前端开发定义一套新的语法规则和函数,以加强和提升CSS,Sass的安装需要Ruby环境。

16. MySQL:是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。

17. API:(Application Programming
Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而无需访问源码,也无需理解内部工作机制的细节。

18. HTTP:超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。

19. RESTful: 表现层状态转化(Representational State Transfer)软件架构风格,提供了一组设计原则和约束条件。

20. Web:(World Wide Web)即全球广域网,也称为万维网,它是一种基于超文本和HTTP的、全球性的、动态交互的、跨平台的分布式信息系统。

21. Ajax:即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML),是指一种创建交互式网页应用的网页开发技术。

22. XML:可扩展标记语言,标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言。

23. JSON:(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式。

24. JSONP:(JSON with Padding)是JSON的一种“使用模式”,可用于解决主流浏览器的跨域数据访问的问题。

25. Laravel: Laravel是一套简洁、优雅的PHP Web开发框架(PHP Web Framework)。

26. BLADE: 快速搭建一个 Web 应用程序的开源框架

27. Session:会话,指浏览器和服务器的一次交互。

28. Cookie:有时也用其复数形式 Cookies,指某些网站为了辨别用户身份、跟踪session而储存在用户本地终端上的数据(通常经过加密)。

29. jQuery Mobile:是jQuery 框架的一个组件,用于创建移动端Web应用的的前端框架。

30. ES6: ECMAScript语言规范第六版。ECMAScript是一种由Ecma国际通过ECMA-262标准化的脚本程序设计语言,是JavaScript的标准。

31. Node.js:是JavaScript 运行在服务端的平台。

32. Express: 是一个简洁而灵活的 node.js Web应用框架。

33. VUE: 是一套构建用户界面的渐进式框架。

34. Webpack: 是一个模块打包工具,将Web开发的各种资源打包压缩在指定的文件中。

35. Canvas: 画布,是HTML5中新增的标签,用于网页实时生成图像,并且可以操作图像内容。

36. SVG:可缩放矢量图形,是基于可扩展标记语言XML(标准通用标记语言的子集)用于描述二维矢量图形的一种图形格式。

---
共同进步,共同学习,加油。

寒疫 发表于 2020-12-24 10:45

unclear 发表于 2020-12-23 21:43
很棒欸,虽然老师有提到过这些名词,但不如楼主总结的全面

蟹蟹蟹蟹,加油吧,我的近期目标是成为全栈

寒疫 发表于 2020-12-10 16:03

快乐小风 发表于 2020-12-10 15:40
PHP 已经归于前端啦

不是的不是的{:1_889:} , 我们老师要求我们学点PHP

左手凯 发表于 2020-12-10 14:19

感谢,对于初学者来说确实很有用

Waltvip 发表于 2020-12-10 14:33

这些看完是不就可以找1 万的工作了?

hnwang 发表于 2020-12-10 14:34

总结的不错 赞

yoxi011 发表于 2020-12-10 14:39

多谢分享收藏了:victory:

mengfang1 发表于 2020-12-10 15:05

感谢 收藏先~~

快乐小风 发表于 2020-12-10 15:40

PHP 已经归于前端啦{:1_923:}

寒疫 发表于 2020-12-10 16:00

Waltvip 发表于 2020-12-10 14:33
这些看完是不就可以找1 万的工作了?

全会了,那确实可以{:1_918:}

pearpear888 发表于 2020-12-11 09:57

支持下楼主
页: [1] 2
查看完整版本: 对前端初学者的一些帮助(名词解释)