前端面试中的一些专业词汇

1.Ant Desgin:(蚂蚁金服)是用 React 封装的UI组件库)

2.Ant Desgin Vue: 是蚂蚁金服官方唯一推荐的 Vue 版 UI 组件库

3.前端页面重构:主要内容为PC端网站布局、HTML5+CSS3基础、WebApp页面布局。学习目标是完成PC端网站布局,WebApp页面布局,还要可以通过HTML5+CSS3的2D、3D等属性实现一些精美的动画效果。

4.restful: 一种软件架构风格、设计风格。

理解:看Url就知道要什么,看http method就知道干什么!

Level2 指定方法:要求你带上指定的方法,在Http请求中,我们常用的有Get,Post等方法,所以,我们去查询会员卡余额的时候,只要让前台知道你是个Get请求即可,就知道你要查询会员卡。)

5.TypeScript: 是 JavaScript 的超集,扩展了 JavaScript 的语法,因此现有的 JavaScript 代码可与 TypeScript 一起工作无需任何修改,TypeScript 通过类型注解提供编译时的静态类型检查。

6.  ---PM:产品经理

-------PD:产品设计师,也叫产品规划师、需求分析师。

-------UE:为用户体验师,可能称作交互设计师、界面设计师。

-------UI:界面设计师、视觉设计师,很多小作坊简称美工,与UE的界限在很多时候是模糊的。

7.UCD:是指以用户为中心的设计。是在设计过程中以用户体验为设计决策的中心,强调用户优先的设计模式。UX(用户体验))

8.H5 :手机 App 开发,是目前的主流开发技术之一。分为四种情况:                                                         1.原生应用---native App,需要下载                                                                                                     2.Web 应用---Web App,需要通过浏览器进入,不能存放在手机屏幕                                                 3.混合应用----类似于程序的屏幕快捷方式{HTML5 网页层、网页引擎层(本质上是一个隔离的浏览器实例)、容器层。}                                                                                                                             4.小程序----可以看作是针对特定容器的 H5 开发。微信本身是一个容器,开放自己的接口(JSbridge),外部开发者使用规定的语法,编写页面,容器可以动态加载这些页面。

9. div+css进行页面布局(语义化标签布局)

10.B端/C端:  针对不同需求的产品差异化设计, 两个用户群体需求的根本差异,产生B端C端两种不同的产品形态。(见博客园)                                                                

           B端:代表企业用户商家Business, 使用者和决策者是两类人,使用者是员工,决策者是老板、管理层。

         C端:代表消费者个人用户Consumer,使用者和决策者就是用户自己,用户自己决定用不用这个产品。

11.angular:前端框架

12.RN/React Native:是Facebook开发的UI组件,采用JS语言开发,基于React,对前端工程师更友好。

react-native框架原理图:


13.Flutter:谷歌的移动UI框架,Flutter的开发语言是Dart。可以快速在iOS和Android上构建高质量的原生用户界面。专注于   Android and iOS 低延迟的输入和高帧率。

Flutter框架原理图:

14.SGML:标准通用标示语言(规范)

15.DTD:文档类型定义

16.XML:可扩展标示语言

17.ES6:就是javaScript 第6版

你可能感兴趣的:(前端面试中的一些专业词汇)