网站首页 > 技术文章 正文
- 真实的应用程序:不仅仅是简单的 TODO 项目。标准化: 符合特定规则的项目。提供后端API,静态标记,样式和规范。由专家撰写或审阅:这些项目由该领域的专家构建或审查。
我们正在比较哪些库/框架?
比较的指标有:
- 性能:此应用程序显示内容并到可用花费的时间?
- 大小:该应用有多大?我们只会比较已编译后 JavaScript 文件的大小。CSS 对于所有变种都是通用的,并且从 CDN(内容交付网络)下载。HTML 也适用于所有变体。所有技术都可以编译或转换成 JavaScript,因此我们只比较 JavaScript 文件的大小。
- 代码行:作者需要根据规范创建 RealWorld 应用程序需要多少行代码?我们量化标准是应用程序src/中的代码行数。
性能
使用 Chrome 的 Lighthouse Audit 来进行首次有效绘制测试。首次游戏绘制的时间越短体验越好。
大小
转换的代码大小来自 Chrome network tab 数据显示。从服务器返回的 GZIPed 响应标头加上响应主体。文件越小意味着下载越快(并且解析速度越快)。
这取决于你的框架大小、你添加的额外依赖关系以及你的构建工具如何压缩。
可以看到 Svelte, Dojo 2 和 AppRun 表现非常的出色。
代码行(编译前的代码量)
我们使用 cloc 来计算每个 repo 的 src 文件夹中的代码行。空白和注释会被忽略。
代码量越小,出现错误的概率就越小。
原文:https://medium.freecodecamp.org/a-real-world-comparison-of-front-end-frameworks-with-benchmarks-2018-update-e5760fb4a962
猜你喜欢
- 2025-07-07 iOS 模型框架 - Mantle(ios 框架搭建)
- 2024-10-10 前端开发框架生命周期详解:Vue、React和Angular
- 2024-10-10 ASP.NET CORE 国产最火前后端完全分离框架BCVP
- 2024-10-10 Web前端开发框架有哪些?如何学习Web前端开发?
- 2024-10-10 Web前端培训:10个功能强大的Node.js框架加速Web开发
- 2024-10-10 8个开源框架,Web前端开发必备! 开源的前端框架
- 2024-10-10 Web前端增强现实(AR)开发框架推荐大汇总 | 建议收藏
- 2024-10-10 简洁、直观、强悍的前端开发框架-bootstrap
- 2024-10-10 WEB前端开发——程序员最青睐的9个HTML5框架
- 2024-10-10 vue.js—国内最快速的前端框架—让程序员飞速的开发项目
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- 前端设计模式 (75)
- 前端性能优化 (51)
- 前端模板 (66)
- 前端跨域 (52)
- 前端缓存 (63)
- 前端aes加密 (58)
- 前端脚手架 (56)
- 前端md5加密 (54)
- 前端路由 (61)
- 前端数组 (73)
- 前端js面试题 (50)
- 前端定时器 (59)
- Oracle RAC (76)
- oracle恢复 (77)
- oracle 删除表 (52)
- oracle 用户名 (80)
- oracle 工具 (55)
- oracle 内存 (55)
- oracle 导出表 (62)
- oracle约束 (54)
- oracle 中文 (51)
- oracle链接 (54)
- oracle的函数 (58)
- oracle面试 (55)
- 前端调试 (52)
本文暂时没有评论,来添加一个吧(●'◡'●)