Library Search
结果页

nodejs

在 元器件 / 技术栈 / 知识库 中找到 15 个匹配结果。

返回文档库
技术栈

技术栈

8 个
查看全部
Node.js # Node.js 技术栈概览 Node.js 是一个基于 Chrome V8 引擎的 **JavaScript 运行时环境**,由 Ryan Dahl 于 2009 年创建。它让 JavaScript 从浏览器走向服务器端,采用**事件驱动、非阻塞 I/O** 模型,天然适合构建高并发的网络应用。 ## 解决什么问题 - **统一前后端语言**:前端 JavaScript 开发者可直接编写后… 2% NestJS # NestJS 技术栈概览 NestJS 是一个**渐进式 Node.js 后端框架**,由 Kamil Myśliwiec 于 2017 年创建。它深受 Angular 架构启发,原生支持 TypeScript,内置依赖注入、模块化、装饰器等企业级设计模式,是构建大型可维护后端应用的理想选择。 ## 解决什么问题 - **后端架构规范**:Controller → Service → Re… 2% Firebase Firestore // == 2. 发送消息 == window.sendMessage = async function() { const input = document.getElementById('msgInput'); const text = input.value.trim(); if (!text) retu… 2% Express # Express 技术栈概览 Express 是 Node.js 最流行的 **极简 Web 框架**,由 TJ Holowaychuk 于 2010 年创建。它只提供最核心的路由和中间件机制,其余功能通过插件生态扩展。凭借简单、灵活、学习成本极低的特点,成为 Node.js 后端入门的首选。 ## 解决什么问题 - **快速搭建 HTTP 服务器**:几行代码即可启动 RESTful AP… 1% Next.js # Next.js 安装指南 ## 1. 环境准备 - **Node.js**:>= 18.17.x(推荐 20 LTS) - **包管理器**:npm / yarn / pnpm / bun - **IDE**:VS Code + Next.js 相关插件 - **Vercel 账号(可选)**:免费一键部署 ## 2. 安装命令 ### 创建项目 ```bash # 推荐:带 Typ… 1% Three.js ### 4. TypeScript 类型报错 - **解决**:Three.js 自带类型定义,确保 `tsconfig.json` 中 `moduleResolution` 设置为 `"bundler"` 或 `"node"` 1% Astro <html lang="zh-CN"> <head> <title>{frontmatter.title}</title> </head> <body> <main> <a href="/">← 返回</a> <h1>{frontmatter.title}</h1> <time>{frontmatter.date}</time>… 1% jQuery # jQuery 技术栈概览 jQuery 是 John Resig 于 2006 年创建的经典 JavaScript 工具库,曾统治前端开发十余年。它简化了 DOM 操作、事件处理、Ajax 请求和动画效果,至今仍有大量网站和毕设项目在使用。 **jQuery 是什么?** - 轻量级 JavaScript DOM 操作库 - 链式调用语法 `$('.box').addClass('acti… 1%
知识库

知识库

7 个
Hello World - 实时聊天消息 // == 2. 发送消息 == window.sendMessage = async function() { const input = document.getElementById('msgInput'); const text = input.value.trim(); if (!text) retu… 2% 01-从零入门教程 # Node.js 入门篇:从零搭建 RESTful API ## 背景 Node.js 是最流行的后端 JavaScript 运行时。本教程带你从零搭建一个完整的 RESTful API 服务,涵盖路由、中间件、数据库操作。 ## 核心概念 ### 1. 模块系统 Node.js 使用 CommonJS(`require` / `module.exports`),也支持 ES Modul… 2% HTTP 服务器入门 — Hello World + 文件读写 # Node.js HTTP 服务器入门 ## 目标 使用 Node.js 内置 `http` 模块和 `fs` 模块,创建最简单的 Web 服务器,并实现文件读写演示。 ## 完整代码 ```javascript // server.js const http = require('http'); const fs = require('fs'); const path = require… 1% Node.js 毕设实战 — 从入门到答辩 # Node.js 毕设实战教程 ## 前言 Node.js 是大学毕设的热门选择,因为它一门语言打穿前后端。本教程将带你从零构建一个完整的毕设后端。 ## 第一章:理解事件循环 Node.js 的核心是 **事件循环(Event Loop)**。与传统的多线程模型不同,Node.js 用单线程处理所有请求: ``` 请求1 ──→ [Event Loop] ──→ 非阻塞I/O ──… 1% 01-hello-world-http-server # Node.js Hello World — HTTP 服务器 ## 目标 用 Node.js 内置 `http` 模块创建一个最简单的 Web 服务器,监听 3000 端口,返回 JSON 格式的 "Hello World"。 ## 完整代码 ```javascript // server.js const http = require('http'); const hostname… 1% 02-express-rest-api # Node.js Express — RESTful API 增删改查 ## 目标 使用 Express 框架构建一个完整的用户管理 RESTful API,实现 CRUD 操作,数据存储在内存中。 ## 完整代码 ```javascript // app.js const express = require('express'); const app = express(); const… 1% NestJS 入门 — 学生管理系统模块 # NestJS 入门 — 学生管理系统模块 ## 目标 演示 NestJS 核心概念:模块化(Module)、控制器(Controller)、服务(Service)、依赖注入(DI)、DTO 验证。 ## 1. 创建项目 ```bash nest new nest-demo cd nest-demo ``` ## 2. 生成学生模块 ```bash nest g resource stud… 1%