当前位置:网站首页>【快趁你舍友打游戏,来看道题吧】
【快趁你舍友打游戏,来看道题吧】
2022-07-06 09:19:00 【安鱼哥】
CSDN话题挑战赛第1期
活动详情地址:CSDN
参赛话题:前端面试宝典
题目:前端的九大框架
考点:对框架的掌握
答案:
1. React
React 是一个用于构建用户界面的 JavaScript 库。React 主要用于构建 UI,很多人认为 React 是 MVC 中的 V(视图)。React 起源于 Facebook 的内部项目,用来架设 Instagram 的网站,并于 2013 年 5 月开源。React 拥有较高的性能,代码逻辑非常简单,越来越多的人已开始关注和使用它。
2. Vue
Vue 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与 现代化工具链 以及各种 支持类库 结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。
3. Angular
AngularJS 诞生于 2009 年,由 Misko Hevery 等人创建,后为 Google 所收购。是一款优秀的前端 JS 框架,已经被用于 Google 的多款产品当中。AngularJS 有着诸多特性,最为核心的是:MVVM、模块化,自动化双向绑定、语义化标签、依赖注入等等。
4. Svelte
Svelte 是一种全新的构建用户界面的方法。传统框架如 React 和 Vue 在浏览器中需要做大量的工作,而 Svelte 将这些工作放到构建应用程序的编译阶段来处理。
5. Alpine
Alpine.js 通过很低的成本提供了与 Vue 或 React 这类大型框架相近的响应式和声明式特性。你可以继续操作 DOM,并在需要的时候使用 Alpine.js。可以理解为 JavaScript 版本的 Tailwind。
6. Preact
React 的 3kb 轻量化方案,拥有同样的 ES6 API。具有体积小、高性能、轻量 & 可嵌入、生态系统兼容等特点。
7. LitElement
LitElement 是一个简单的框架,用于构建快速、轻量级的 Web 组件。它提供反应状态、作用域样式和一个小巧、快速且富有表现力的声明性模板系统。
8. Stimulus
Stimulus 是一个轻量级前端框架。这个框架通过 data-contoller data-target data-action 等属性,把 HTML 元素和 JavaScript 行为绑定,Stimulus 本身不处理 HTML 渲染,而是为已渲染的 HTML 添加行为。
9. Ember
Ember.js 是一个开源的免费 JavaScript 客户端框架,用于开发 Web 应用程序。使用模型-视图-控制器(MVC)模式。该框架提供通用数据绑定,基于网址驱动的方法用于构建不同应用,重点放在可扩展性上。
CSDN话题挑战赛第1期
- 活动详情地址:CSDN
边栏推荐
- Problems and solutions of robust estimation in rtklib single point location spp
- Error: sorting and subscript out of bounds
- Fundamentals of UD decomposition of KF UD decomposition [1]
- Edit distance (multi-source BFS)
- 面渣逆袭:Redis连环五十二问,三万字+八十图详解。
- [Chongqing Guangdong education] Shandong University College Physics reference materials
- 异常:IOException:Stream Closed
- Redis介绍与使用
- All in one 1405: sum and product of prime numbers
- [algorithm] sword finger offer2 golang interview question 5: maximum product of word length
猜你喜欢

On March 15, the official version of go 1.18 was released to learn about the latest features and usage

What are the advantages of using SQL in Excel VBA

系统设计学习(三)Design Amazon‘s sales rank by category feature

闇の連鎖(LCA+树上差分)

面试必备:聊聊分布式锁的多种实现!

2年经验总结,告诉你如何做好项目管理

阿里云一面:并发场景下的底层细节 - 伪共享问题

Record: the solution of MySQL denial of access when CMD starts for the first time

MySQL shutdown is slow

系统设计学习(一)Design Pastebin.com (or Bit.ly)
随机推荐
[算法] 剑指offer2 golang 面试题7:数组中和为0的3个数字
String类
Realization of the code for calculating the mean square error of GPS Height Fitting
Redis介绍与使用
[algorithm] sword finger offer2 golang interview question 12: the sum of the left and right sub arrays is equal
十分钟彻底掌握缓存击穿、缓存穿透、缓存雪崩
Fgui project packaging and Publishing & importing unity & the way to display the UI
Music playback (toggle & playerprefs)
2022 National Games RE1 baby_ tree
What are the advantages of using SQL in Excel VBA
Heap sort [handwritten small root heap]
Fairygui bar subfamily (scroll bar, slider, progress bar)
Alibaba cloud side: underlying details in concurrent scenarios - pseudo sharing
继承和多态(下)
121道分布式面试题和答案
MySQL backup -- common errors in xtrabackup backup
阿里云微服务(三)Sentinel开源流控熔断降级组件
分支语句和循环语句
Dark chain lock (lca+ difference on tree)
MySQL 30000 word essence summary + 100 interview questions, hanging the interviewer is more than enough (Collection Series