首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Full Stak
LeonGao
创建于2025-07-18
订阅专栏
全栈技术专栏,分享全栈开发历程
等 8 人订阅
共36篇文章
创建于2025-07-18
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Next.js自建部署:Docker + PM2 + Nginx
前言 有没有过这样的体验:你写完 Next.js 项目,心潮澎湃,结果部署时却被“神秘的服务器玄学”劝退。 代码跑本地毫无问题 🚀 上服务器一跑,进程一挂,访问404 😱 于是,老司机们发明了“三板斧
🚀 Next.js 自建部署全家桶:Docker + PM2 + Nginx
🧩 背景故事 先别急着敲代码,带你从底层视角看看整个系统的运转逻辑。 Docker:想象你的 Next.js 项目是一辆四驱吉普车,Docker 就是你把它载进了“货运集装箱”,这样无论运到海南还是北
🚀 Next.js 企业级文件上传方案全解
文件上传,看似就是个「点点按钮 → 传上去」的小功能,但放在企业级应用里,就像让一群人同时走一座独木桥: 桥要够宽(支持并发大文件)。 桥要够稳(不会掉数据)。 桥要够聪明(支持断点续传和安全校验)。
🚀 Next.js 全栈 Web Vitals 监测与 Lighthouse 分析
当用户打开一个网站时,往往不会在意你写了多少行代码,或者你熬了多少个夜晚。他们在乎的只有两点:快不快,卡不卡。 于是 Google 搞出了一个“衡量体验的三件套”——Web Vitals。 本文将带你
Next.js 的 Web Vitals 监测与 Lighthouse 分析:从底层到实战的快乐科学
目录 为什么是 Web Vitals? Web Vitals 指标长啥样(以及它们“真的在乎什么”) 在 Next.js 中采集 Web Vitals(含自定义上报) 用 Lighthouse 验证与
Next.js 性能优化双绝:Image 与 next/font 的底层修炼手册
在前端性能优化的江湖里,Next.js 就像一位自带 “武功秘籍” 的高手,而Image组件与next/font模块,便是它克敌制胜的两大门派绝学。前者专治 “图片加载慢如龟爬” 的顽疾,后者则破解
Next 全栈数据缓存(Redis)从入门到“上瘾”:让你的应用快到飞起 🚀
本文将从工程实践与底层原理两条线并行,带你在 Next 全栈应用中优雅地引入 Redis 缓存。我们会聊到:为什么要缓存、缓存放哪儿、如何防止“雪崩/击穿/穿透”、如何在 Server Actions
用 Next.js 打造全栈文件上传(S3 / Cloudinary)——从字节到云端的奇妙旅程
本文将从底层原理讲起,到完整代码实现,涵盖以下内容: 文件上传的核心原理与流(stream)处理 Next.js 服务器端(App Router)接口实现 上传到 AWS S3(直传 & 中转) 上传
集成服务的江湖秘笈:用 JS 驾驭 OpenAI / Stripe / SendGrid
一、通用集成设计心法 配置分离:密钥放环境变量,配置集中管理(12-Factor App 思路)。 客户端封装:每个第三方服务一个“适配器”,统一错误与重试策略。 可观测性:日志、指标、分布式追踪(请
Next.js 14 全栈 Server Actions 实战指南:像传送门一样把函数“端到端”调用
Next.js 14 的 Server Actions 就是这样一扇“传送门”。它让你在组件里像调用普通函数一样触发服务器端逻辑,自动处理序列化、路由、权限与缓存,让你“像写同步代码一样写全栈”。这篇
Next.js 新数据获取三剑客:fetch() + cache() + use —— 从引擎盖下聊到赛道上
读者画像:使用 Next.js 13+/14 的开发者,想吃透 Server Components、缓存与并发。 技术关键词:Server Components、Request Memoization
🌌 Next.js 服务端组件(Server Components)与客户端组件(`"use client"`)
1. 前言 在 Web 开发的江湖里,React 一直扮演着“前端大法师”的角色。 但是当用户们喊着: React 有点尴尬了: 客户端渲染(CSR)?太慢了,用户要等 JS 下完再跑。 服务端渲染(
App Router 与 `/app` 目录结构 & 布局系统的奇妙冒险 🏰
引子 ✨ 在 React 与 Next.js 的江湖里,/app 目录就像一座新兴的城市。 它不再是老旧的 /pages 村,而是一座拥有地铁、环线和分区的现代都市。 而 layout.tsx 呢?它
🛡️ Next.js 中间件权限验证与 API 保护的奇幻冒险
各位程序员勇士们,欢迎来到 Next.js 魔法大陆!今天我们要展开一场冒险,目标是守护我们的 API 宝藏,击退不怀好意的请求小怪兽。 本文会从底层原理到实践代码,一步步揭开 Next.js 中间件
🌐 下一站:Next.js 的身份认证之旅
🛤️ 序章:Web 身份的烦恼 在古老的 Web1.0 时代,用户只是点点超链接,服务器只需把 HTML 塞给你就行。 但 Web2.0 来了,用户要登录、购物、发动态…… 服务器必须知道“你是谁”
🔐 使用 NextAuth 实现 OAuth / Credentials 登录 —— Web 身份的流浪与归宿
🧭 为什么要用 NextAuth.js? 在构建现代 Web 应用时,“你是谁”是一个必须回答的问题。毕竟: 如果你不是管理员,怎么能删数据? 如果你不是本人,怎么能改密码? 如果你不是登录用户,怎么
🎬《Next 全栈 CRUD 的百老汇》
0️⃣ 开场彩蛋:一张图先声夺人 1️⃣ 舞台搭建:项目初始化 角色 作用 安装命令 Next.js 13 App Router 前端 + API npx create-next-app@latest
🧙♂️《Next Full-stack 的魔法日记》
第 0x07 章:Prisma 数据迁移 & 种子数据 —— “把大象塞进冰箱”的优雅姿势 📚 目录(点击可直接瞬移) 🧬 迁移的本质:从 0 到 1,再从 1 到 ∞ 🚧 迁移三步曲:migrate
🚀 Next 数据库集成:建模篇
—— 把 schema.prisma 写得像诗,跑得像闪电 🌩️ 0️⃣ 开场白:为什么要建模? 想象数据库是一块披萨 🍕,Schema 就是披萨饼底的配方。没有它,你只能得到一滩番茄酱和芝士的灾难现
Next 全栈开发:Prisma 的安装与配置指南 —— 从数据库魔法到代码现实
在全栈开发的奇妙世界里,数据库就像一个深藏秘密的宝库,而我们的代码则是打开宝库的钥匙。但如果钥匙与锁孔不匹配,再珍贵的宝藏也只能遥望。今天,我们要认识一位能让代码与数据库 “无缝对话” 的魔法师 ——
下一页