码农日常

学不完,真的学不完

Nginx 从配置到缓存的性能优化

Nginx 是一个高性能的 HTTP 服务器和反向代理服务器,广泛应用于处理高并发请求。然而,默认配置并不一定适合所有场景,尤其是在高流量或复杂业务逻辑的情况...

理解 gRPC 和 tRPC 的区别:简单入门

在现代分布式系统 和微服务架构中,服务间的通信至关重要。API 技术栈的选择直接影响到系统的性能、可维护性和开发效率。gRPC 和 tRPC 是两种备受关注的 RPC...

2025 年前端前沿技术深度剖析与展望

在科技飞速发展的今天,前端开发领域正以前所未有的速度进行着变革与创新。新的技术、框架和工具层出不穷,不断推动着前端开发的边界。对于前端开发者来说,...

优化 npm 安装速度的 6 个技巧

引言 当项目依赖的包数量较多时,npm 需要下载和安装大量的文件,导致安装时间显著增加。尤其是对于大型项目,node_modules 目录可能包含成千上万个文件...

新手必备的 npm 使用教程​

1、npm 是什么?​ npm( Node Package Manager )​ 是 JavaScript 和 Node.js 的包管理工具,用于安装、管理和共享代码模块( 称为 “ 包 ” 或 “ package ” )...

Node.js 使用 HTTP 和 HTTPS 模块发送 GET 和 POST 请求

在调用一些 API 或抓取网页的时候可能需要发送 GET 或 POST 请求,这里就来简单写一下 Node.js 发送 GET 和 POST 请求。 在浏览器中可以用 XMLHttpReque...

Node.js 操作 SQLite 数据库

SQLite 是一个单文件的离线关系型 SQL 数据库,它的文件都存储在一个 DB 数据文件中,相比 MySQL 这种数据库服务器来说,SQLite 更方便迁移,对于内存小的服...

Win10 如何安装Node.js

Windows 10 安装 Node.js 应选 LTS 版、自定义安装路径( 如D:\Develop\nodejs\ )、勾选 npm 和 Add to PATH;需重定向 npm 全局路径至 node_global 、手动...

AST( 抽象语法树 )原理及应用

前言 在编程世界中,源代码的解析和转换是一个非常重要的过程。无论是代码的语法检查、格式化,还是高级功能的实现( 如代码压缩、语法转换 ),都离不开对代...

Web 前端与 APP 的交互

在现代应用开发中,前端和原生 APP 的交互是不可忽视的一部分,本文将深入探讨几种常见的前端与 APP 交互方式。 一、WebView 什么是WebView ?WebView 是将网...
1 2 3 4 5 8