技术栈
express
还是鼠鼠
9 小时前
开发语言
·
前端
·
javascript
·
vscode
·
node.js
·
json
·
express
认识 Express.js:Node.js 最流行的 Web 框架
目录1. 什么是 Express.js?2. 安装 Express3. 创建一个简单的 Express 服务器
GDAL
8 天前
数据库
·
sqlite
·
express
使用 `better-sqlite3` 与 `Express.js` 的最佳实践:是否需要关闭数据库连接?
在构建基于 Express.js 和 better-sqlite3 的应用时,管理数据库连接的生命周期是一个关键方面。虽然 better-sqlite3 在大多数情况下不需要显式关闭数据库连接,但在特定场景下,了解如何正确管理这些连接可以提高应用的性能和可靠性。本文将详细介绍何时以及如何安全地关闭数据库连接的最佳实践。
蜗牛快跑123
9 天前
前端
·
express
·
next.js
使用Turbopack、Biome、Next.js、Express、Tailwind CSS和ShadCN构建全栈Monorepo项目
这是一篇翻译,原文:www.thehalftimecode.com/building-a-…github 地址: github.com/ivesfurtado…
一袋米扛几楼98
9 天前
javascript
·
node.js
·
express
【概念】Node.js,Express.js MongoDB Mongoose Express-Validator Async Handler
想象你正在管理一个图书馆:
twins3520
11 天前
node.js
·
express
使用Node.js和Express搭建图片缓存服务或应用服务器
配置nginx反向代理:
GDAL
11 天前
javascript
·
sqlite
·
express
使用 `Express.js` 和 `better-sqlite3` 的最佳实践指南
在构建基于 Express.js 和 better-sqlite3 的应用时,遵循一些最佳实践可以帮助你更高效地管理数据库连接、提高代码的可读性和可维护性,并确保应用的安全性和性能。以下是一些详细的建议和示例代码。
GDAL
11 天前
javascript
·
express
快速迭代:利用 nodemon 和其他工具实现 Express.js 热更新
在开发 Express.js 应用时,热更新(Hot Reloading)可以显著提升开发效率,因为它允许你在修改代码后立即看到效果,而无需手动重启服务器。以下是几种实现热更新的方法和工具,帮助你在开发过程中更高效地工作。
getapi
12 天前
前端
·
javascript
·
express
Express.js 是一个轻量级、灵活且功能强大的 Node.js Web 应用框架
Express.js 是一个轻量级、灵活且功能强大的 Node.js Web 应用框架,广泛用于构建 Web 应用程序和 API。它以其简洁的语法和模块化设计而闻名,非常适合快速开发后端服务。以下是关于 Express.js 的详细介绍以及如何高效使用它的指南。
GoldenaArcher
15 天前
websocket
·
mongodb
·
node.js
·
reactjs
·
express
[MERN] 使用 socket.io 实现即时通信功能
效果实现如下:MERN-socket.io 实现即时聊天Github 项目地址:https://github.com/GoldenaArcher/messenger-mern
yqcoder
15 天前
数据库
·
mongodb
·
express
Express + MongoDB + multer 解决文件上传 originalname 中文乱码
出现originalname中文乱码,是因为请求时给后端的是 UTF-8 编码的文件名,而后端 Node.js 在解析文件名时,是以 ISO-8859-1 编码来解析的。
yqcoder
16 天前
数据库
·
mongodb
·
express
Express + MongoDB 实现登录验证码
使用 svg-captcha 生成 SVG 格式验证码,express-session 存储验证码
huangfuyk
18 天前
node.js
·
express
·
ollama
·
deepseek
使用Node.js从零搭建DeepSeek本地部署(Express框架、Ollama)
根据我们机器的硬件配置,可以选择不同规模的模型版本,如7B、14B等注意:下载过程中,最开始下载速度可能要快一些,下载到后面可能就几十KB/s了,此时我们可以按Ctrl+C停止下载,然后再重新执行下载命令,此时的下载速度又恢复到了几MB/s了,如此循环往复操作,很快下载好
hamburgerDaddy1
19 天前
前端
·
javascript
·
websocket
·
mongodb
·
react.js
·
node.js
·
express
从零开始用react + tailwindcss + express + mongodb实现一个聊天程序(十二) socketio 消息处理
在message.controller.js中 在sendMessage方法中 每当我们发送消息需要socketio把这个消息转发给 接收人 加入转发逻辑
hamburgerDaddy1
20 天前
前端
·
javascript
·
mongodb
·
react.js
·
前端框架
·
express
从零开始用react + tailwindcss + express + mongodb实现一个聊天程序(十四) 部署
修改server下 package.json{"name": "server","version": "1.0.0",
hamburgerDaddy1
21 天前
前端
·
javascript
·
mongodb
·
react.js
·
前端框架
·
express
从零开始用react + tailwindcss + express + mongodb实现一个聊天程序(十三) 优化聊天页面
目前我们收到新的消息 不会滚动到视野当中修改chatbox组件// 最后一条消息的refconst lastMessageRef = useRef(null)
hamburgerDaddy1
23 天前
前端
·
javascript
·
mongodb
·
react.js
·
node.js
·
express
从零开始用react + tailwindcss + express + mongodb实现一个聊天程序(十) 收发消息
首先我们完善前端的消息输入框components下面新建MessageInput组件聊天的气泡我们参考daisyUi的 chat-start chat-end 效果如下
hamburgerDaddy1
23 天前
前端
·
javascript
·
mongodb
·
react.js
·
express
从零开始用react + tailwindcss + express + mongodb实现一个聊天程序(九) 消息接口
首先在models下创建 message.model.jsimport mongoose from "mongoose";
hamburgerDaddy1
25 天前
前端
·
javascript
·
react.js
·
node.js
·
express
从零开始用react + tailwindcss + express + mongodb实现一个聊天程序(五) 实现登录功能
完善登录页面 和注册差不多 直接copy signUpPage 内容 再稍微修改下这时我们的前端页面就有了
yqcoder
25 天前
数据库
·
mongodb
·
express
Express + MongoDB 实现 VOD 视频点播
创建 models 目录并在其中创建 Video.js 文件在项目根目录创建 app.js 文件并连接到 MongoDB
hamburgerDaddy1
25 天前
前端
·
javascript
·
mongodb
·
react.js
·
前端框架
·
express
从零开始用react + tailwindcss + express + mongodb实现一个聊天程序(八) 聊天框用户列表
简单画了个聊天框 就是咱们的HomePage.jsx在server/src/index.js 新增 messagesRoutes