文章目录
前言
在前端Web
、Mobile APP
项目开发过程中,总是会引入一些UI框架,很多大公司都有自己的一套UI
框架,下面就是最近经常使用并且很流行的UI
框架。
一、 ElementUI
Element
是饿了么前端开源维护的Vue UI
组件库,组件齐全,基本涵盖后台所需的所有组件,文档讲解详细,示例丰富。 主要用于开发PC端的页面,是一个质量比较高的Vue UI
组件库。
二、iView UI
iview ui
是一个强大的基于vue
的ui
库,有很多实用的基础组件,比elementui
的组件更丰富,主要服务于 PC
界面的中后台产品。使用单文件的 Vue
组件化开发模式,基于 npm + webpack + babel
开发,支持 ES2015
高质量、功能丰富、友好的 API
,自由灵活地使用空间。
三、Ant-design-vue
ant-design-vue
是蚂蚁金服集团使用 Vue
实现的遵循 Ant Design
设计规范的高质量 UI
组件库,用于开发和服务于企业级中后台产品。
- 提炼自企业级中后台产品的交互语言和视觉风格。
- 开箱即用的高质量
Vue
组件。- 共享
Ant Design of React
设计工具体系。
四、at-ui
at-ui
是一款阿里团队创建的基于 Vue 2.x
的前端 UI
组件库,主要用于快速开发 PC
网站产品。 它提供了一套 npm + webpack + babel
前端开发工作流程,CSS
样式独立,即使采用不同的框架实现都能保持统一的 UI
风格。
五、Mint UI
Mint UI
是 饿了么团队开发基于vue.js
的移动端UI
框架,它包含丰富的 CSS
和 JS
组件,能够满足日常的移动端开发需要。
六、WeUI
TCP协议
- TCP 和 UDP 的区别?
- TCP 三次握手的过程?
- 为什么是三次而不是两次、四次?
- 三次握手过程中可以携带数据么?
- 说说 TCP 四次挥手的过程
- 为什么是四次挥手而不是三次?
- 半连接队列和 SYN Flood 攻击的关系
- 如何应对 SYN Flood 攻击?
- 介绍一下 TCP 报文头部的字段
- TCP 快速打开的原理(TFO)
- 说说TCP报文中时间戳的作用?
- TCP 的超时重传时间是如何计算的?
- TCP 的流量控制
- TCP 的拥塞控制
- 说说 Nagle 算法和延迟确认?
- 如何理解 TCP 的 keep-alive?
开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】
浏览器篇
- 浏览器缓存?
- 说一说浏览器的本地存储?各自优劣如何?
- 说一说从输入URL到页面呈现发生了什么?
- 谈谈你对重绘和回流的理解
- XSS攻击
- CSRF攻击
- HTTPS为什么让数据传输更安全?
- 实现事件的防抖和节流?
- 实现图片懒加载?
1)**
浏览器篇
- 浏览器缓存?
- 说一说浏览器的本地存储?各自优劣如何?
- 说一说从输入URL到页面呈现发生了什么?
- 谈谈你对重绘和回流的理解
- XSS攻击
- CSRF攻击
- HTTPS为什么让数据传输更安全?
- 实现事件的防抖和节流?
- 实现图片懒加载?