Articles

我喜欢将有关编程的经验总结归纳成博客文章,希望这里的内容可以对你有所帮助。

ABP-从零开始: 创建基于RESTful的Web API后端项目

由于工作原因,学习了 .NET 开发和 ABP 框架的相关知识并有相应的实践经验,故而打算将 ABP 框架相关内容总结归纳成一系列文章,帮助新接触该框架的开发者们快速上手应用。

有效封装WebSocket,让你的代码更简洁!

本文将介绍如何有效封装一个 WebSocket 供全局使用,并根据自己的业务做不同的预处理,实现更方便的调用,减少重复代码。

从0-1手写一个Yeoman Generator, 拯救你的重复工作!

Yeoman 是一个基于 Node.js 的脚手架工具,可以帮助前端开发者快速创建和搭建项目的基础结构,并提供了自动化的构建、测试和打包等功能,可以大大提高开发效率和代码质量。

V8引擎工作原理

V8 引擎是由 Google 开发的开源 JavaScript 引擎,用于 Google Chrome 及 Chromium 中。V8 引擎在真正执行之前将 JavaScript 代码编译成了机器代码,而非字节码或是解释执行它,以此提升性能。

浏览器渲染引擎工作原理

渲染引擎是现代浏览器中最核心的部分之一,它负责将 HTML、CSS 和 JavaScript 等网页资源解析并展示给用户。虽然大多数用户并不关心渲染引擎的工作原理,但了解它的工作原理可以帮助我们前端工程师更好地理解网页的呈现方式,以及如何优化网页性能和用户体验。

浅谈JavaScript中的内存管理

虽然 JavaScript 的内存是由引擎自动管理的,但是实际编码过程中,如果编码不当,依然会造成内存泄露。本文主要介绍了 JavaScript 的内存管理机制,同时介绍了 V8 引擎的内存设计及管理,最后会提到一些优化内存的建议。