收藏本版 |訂閲

Next.js论坛 今日: 0|主題: 296|排名: 77 

  • Next.js 14 实战:使用 App Router 构建高性能 React 应用
    "你们的网站加载速度太慢了,而且 SEO 效果很差。"上个月,我们接到了一个来自海外客户的紧急需求。他们的电商网站是用传统的 React SPA 构建的,在性能和搜索引擎优化方面都遇到了瓶颈。作为技术负责人,我立刻想到了 Next.js 14 的 App Router。😊 今天,我想和大家分享这个项目的重构经历。从技术选型到实际落地,我们是 ...
    061 心遠愈知 发表于 2024-12-12 Next.js论坛
  • How to Build and Deploy a Next.js App on Apache Server
    Step 1: Installing Next.js npm install -g yarn mkdir -pv /var/www/project_folder_name cd /var/www/project_folder_name yarn create next-app Edit package.json and replace the script section with the following: "scripts": { "dev": "node server.js", "build": "next build", "start": "NODE_ENV=productio ...
    040 菲佣自有天收 发表于 2024-12-8 Next.js论坛
  • Next.js项目App目录如何简单集成markdown博客
    文章原文:Next.js项目App目录如何简单集成markdown博客 此教程适用于比较简单的项目实现,如果你是刚入门next,并且不想用太复杂的方式去实现一个博客项目,那么这个教程就挺适合你的。 Next.js官方关于markdown的文档有说明过如何渲染markdown,也是针对App目录的,但我尝试过并不太行,可能是版本的问题,不管怎么样,最 ...
    024 高山流水遇知音 发表于 2024-11-21 Next.js论坛
  • 【React】Debugging for Next.JS
    1.Create a file named .vscode/launch.json { "version": "0.2.0", "configurations": [ { "name": "Next.js: debug server-side", "type": "node-terminal", "request": "launch", "command": "npm run dev" }, { "name": "Next.js: debug client-side", "typ ...
  • 【React】ESLint for Next.js
    Terminal yarn add -D eslint-config-prettier eslint-config-next @typescript-eslint/parser @typescript-eslint/eslint-plugin ..eslintrc.json "extends": [ "eslint:recommended", "plugin:react/recommended", "next", "prettier" ],  https://nextjs.org/docs/pag ...
    095 南方老张爱生活 发表于 2024-11-20 Next.js论坛
  • Next.js 实战开发入门教程敏捷开发框架
    在上一篇文章中,我们已经成功实现了网站的导航栏。接下来,我们将继续开发网页的主体部分,用于展示我们的网站业务情况。 主页内容展示 首先,我们需要创建一个名为 /app/components/Main.tsx 的文件,作为主页内容的入口。然后在根目录的 /app/page.tsx 中引入这个组件,这样在访问主页时就能看到我 ...
  • Next.js 与 React 全栈开发:整合 TypeScript、Redux 和 Ant Design
    在上一集,我们编写完毕导航页面,并且非常的美观,但是我们发现编写网站是存静态的,在现代的网站当中一般都是动静结合,也就是说部分数据是从数据库读取的,部分静态数据是写在网页上面的,因此这章讲述如何搭建一个数据库。 搭建数据库(PostgreSQL) 在这里我们使用容器的方法进行数据库搭建,这样的好处在于我们能快速 ...
    023 兜兜有糖糖 发表于 2024-10-17 Next.js论坛
  • Next.js 与 Node.js 全栈应用开发:API设计、数据库连接、身份验证 | 2024版
    书接上回,到目前为止,您的应用程序只有一个主页。让我们学习如何使用布局和页面创建更多路线。 在本章之中我们需要讨论: dashboard使用文件系统路由创建路由。 了解创建新路线段时文件夹和文件的作用。 创建可以在多个仪表板页面之间共享的嵌套布局。 了解什么是共置、部分渲染和根布局。 嵌套路由 Next.js 使用文件系 ...
    0101 刹那迪姆光线 发表于 2024-10-17 Next.js论坛
  • Next.js 深度教程:服务端渲染、静态生成到增量静态再生 | 2024最新版
    优化字体和图像 书接上回,我们学习了如何设计Next.js应用程序,让我们继续优化主页和添加自定义字体、图像。 在网站设计中,字体扮演着关键角色,然而,若需获取并加载字体文件,项目中引入自定义字体可能对性能产生影响。 Google 采用累计布局偏移(CLS)作为评估网站性能和用户体验的指标。对于字体而言,布局偏移发生在 ...
    061 阿拉伯难民 发表于 2024-10-17 Next.js论坛
  • Next.js 从零入门到实战 3:2024最新完整教程 | 包含SSR、API路由和性能优化
    CSS样式学习 上一篇文章讲到如何创建一个脚手架程序,目前我们已经有了一个nextjs的基本框架,因此我们可以在这个基础上进行改造。打开我们项目中的page.tsx页面,这里是程序的主页面,也就是我们访问地址时候第一个看见的页面将page页面修改为,没有任何css样式的样子 import Link from 'next/link';export ...
    054 来德 发表于 2024-10-17 Next.js论坛
  • 新建next.js项目,customize the default import alias是否要自定义默认导入别名(@/*)的选项区别
    使用命令 npx create-next-app@latest 新建项目时,会自定义一些选项,如下图: 其中自定义导入别名的选项,选择Yes 或 No 有何区别? Would you like to customize the default import alias (@/*)? ... No / Yes 一、选择 "Yes" jsconfig.js 文件的内容是: { "compilerOptions": { "paths": { "@/*": ["./s ...
    096 薛小琪 发表于 2024-10-17 Next.js论坛
  • Next.js 零基础开发入门教程2 构建基础脚手架 2024最新更新中|曲速引擎 Warp Drive
    开发目标 我们将构建一个简化版本的财务仪表板,其内容包括:公共主页、登录页面、受身份验证保护的仪表板页面、用户可以添加、编辑和删除发票 这篇文章先创建一个简单的nextjs脚手架页面 安装pnpm包管理器 接上一篇,开发环境都准备好之后,我们来做创建项目的准备,首先先判断上一篇的环境是否配置完整,输入 node - ...
    019 舞鹤游天 发表于 2024-10-16 Next.js论坛
  • Next.js 实战开发入门 1 开发环境部署 - 曲速引擎 Warp Drive
    开发目标 我们将构建一个简化版本的财务仪表板,其内容包括:公共主页、登录页面、受身份验证保护的仪表板页面、用户可以添加、编辑和删除发票 开发环境配置 开发客户端 Windows 10 (不限系统,兼容vscode即可)开发服务端 Ubuntu 24.04 (不限系统,兼容node即可)开发工具 Vscode Version: 1.93.1 下载地址 安装和配置 ...
    081 陈才中 发表于 2024-10-16 Next.js论坛
  • 前端JS数组指针prev、current、next的实现方式,涉及是否删除当前元素的情况分析
    背景 由于业务,需要做一个循环切换的轮播图效果,循环展示列表中的每个item,但是由于切换(从左往右移动,遇到末尾则跳到开头)的过程中可能会删掉当前元素,所以需要更新下标后再切换。由于涉及到几个临界条件,这里列出来处理方式,以便后续参考。 情况分析 一共有两大类:保留(不删除当前元素,直接更新指针),不保 ...
    0104 無盡 发表于 2024-9-29 Next.js论坛
  • Build Lightweight AI SaaS: Next.js + Tailwind CSS
    前端框架:Next.js UI 组件:Tailwind CSS, Shadcn UI AI 集成:Anthropic Claude API, Anthropic Claude API Keys 1.1 Initialization 1. For the installation, you can refer https://ui.shadcn.com/docs/installation/next # Choose the path to build your new project cd your_path_to_put_your_new_project_folde ...
    049 张好球 发表于 2024-9-13 Next.js论坛
  • next.js本地开发https实现
    很奇怪的需求,本地开发一般都是http://localhost:3000,但有些情况需要https://localhost:3000来debug,这类需求估计比较少,我看使用next.js的中文教程也比较少,这里记录一下。 网上很多找到的教程都是自己去转一堆软件和依赖,还要分Mac和Windows,看着就头疼,这个实现方式是官方给的,通过NEXT CLI来实现,一行命令搞 ...
    091 今夜看海吗 发表于 2024-8-10 Next.js论坛
  • Next.js 中为什么 App Router 可能是未来,但 Pages Router 仍然重要?
    Next.js 作为一个强大的 React 框架,为开发者提供了两种路由系统:App Router 和 Pages Router。这两种路由系统各有特色,适用于不同的场景。本文将深入探讨这两种路由系统的区别、优缺点和使用场景,帮助你做出最佳选择。 App Router:新一代的路由革命 App Router 是 Next.js 13 引入的新路由系统,它使用 app 目录来组 ...
    053 蒙面猥琐男 发表于 2024-8-1 Next.js论坛
  • How to use VS Code to debug Next.js applications All In One
    How to use VS Code to debug Next.js applications All In One difficulty: Medium / 难度: 中等 debug your Next.js frontend and backend code .vscode/launch.json { "version": "0.2.0", "configurations": [ { "name": "Next.js: debug server-side", "type": "node-terminal", "reque ...
    020 陈鹏浩 发表于 2024-7-25 Next.js论坛
  • Antd报错Cannot read properties of undefined (reading 'createElement')
    1、代码 root = createRoot(document.getElementById("materialCertification")); root.render(<DisplayUI />); 2、报错信息 logger.js:205 Cannot read properties of undefined (reading 'createElement') error @ logger.js:205 _processError @ actionService.js:1233 eval @ actionService.js:822 processQueu ...
    067 清溪若水润山间 发表于 2024-7-23 Next.js论坛
  • next.js 利用中间件(middleware.ts)实现PC与移动路由无缝切换
    场景描述 产品要求开发一个落地页,为了美观,他要求这个两个页面分开设计,PC页面路由是`/landingpage`,移动端页面是`/landingpage/mobile` 从用户角度出发,现在有一种访问场景,假如用户A正在访问PC页面`/landingpage`,然后他要把这个页面以微信方式分享给用户B,用户通过手机方式打开,那这个时候用户用手机看到的就 ...
    055 柳燕 发表于 2024-7-4 Next.js论坛
  • 下一頁 »

    快速發帖

    還可輸入 180 個字符
    您需要登錄後才可以發帖 登錄 | 立即注册

    本版積分規則

    相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

    Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

    在本版发帖返回顶部