{"id":80751,"url":"https://github.com/fundgao/awesome-next","name":"awesome-next","description":"NextJS 学习项目，集成Threejs 、Web3、SEO优化、APP 路由等","projects_count":32,"last_synced_at":"2026-09-04T19:00:35.859Z","repository":{"id":241043332,"uuid":"781325228","full_name":"fundgao/awesome-next","owner":"fundgao","description":"NextJS 学习项目，集成Threejs 、Web3、SEO优化、APP 路由等","archived":false,"fork":false,"pushed_at":"2025-12-09T03:09:12.000Z","size":19046,"stargazers_count":3,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-07-27T15:04:54.990Z","etag":null,"topics":["nextjs","react"],"latest_commit_sha":null,"homepage":"https://ai16z.netlify.app","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fundgao.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-04-03T07:05:12.000Z","updated_at":"2025-12-09T03:09:16.000Z","dependencies_parsed_at":"2024-05-22T05:24:16.277Z","dependency_job_id":"c65853a9-5860-4286-9d28-1612ffbcc096","html_url":"https://github.com/fundgao/awesome-next","commit_stats":null,"previous_names":["fundgao/nextjs-boilerplate","fundgao/awesome-nextjs","fundgao/awesome-next"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/fundgao/awesome-next","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fundgao%2Fawesome-next","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fundgao%2Fawesome-next/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fundgao%2Fawesome-next/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fundgao%2Fawesome-next/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fundgao","download_url":"https://codeload.github.com/fundgao/awesome-next/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fundgao%2Fawesome-next/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36700345,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-15T02:00:05.847Z","response_time":94,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"created_at":"2024-12-04T18:15:39.607Z","updated_at":"2026-09-04T19:00:35.860Z","primary_language":null,"list_of_lists":false,"displayable":true,"categories":["相关依赖","ThreeJS","动画 \u0026 UI","AIGC","SEO","CSS","Crypto","DEMO","Deploy on Vercel"],"sub_categories":[],"readme":"## 相关依赖\n\n- [React](https://zh-hans.react.dev/reference/react)\n- [NextJS](https://nextjs.org/docs)\n- Web3.0 [$ npm install --save @solana/web3.js](https://github.com/solana-labs/solana-web3.js)\n- [Ant Design](https://ant-design.antgroup.com/index-cn)\n- [NextUI](https://nextui.org/docs/guide/installation)\n- [tailwindcss](https://tailwindcss.com/docs/installation)\n- [npm i dotenv](https://www.npmjs.com/package/dotenv) - next 自带环境切换\n- [ahooks](https://ahooks.js.org/)\n- [Lodash](https://github.com/lodash/lodash)\n- [Radash - Lodash 轻量版](https://github.com/sodiray/radash)\n- moment\n- dayjs - moment 轻量版\n- [Docker](https://hub.docker.com)\n- [Ubuntu系统安装Docker](https://blog.csdn.net/u012590718/article/details/125632482)\n- [react-i18next](https://react.i18next.com/)\n\n## AIGC\n\n- [openai npm](https://www.npmjs.com/package/openai)\n- [openai docs](https://platform.openai.com/docs/quickstart?context=node)\n- LangChain https://js.langchain.com/docs/introduction\n- vercel ai https://sdk.vercel.ai/\n- Grok https://grok.com/\n\n## Crypto\n\n- [World Chain Developer](https://developer.worldcoin.org/teams/team_95a2c9a39a3cf2b803c9392ae3615f16)\n- [World Coin Install](https://docs.worldcoin.org/quick-start/installation)\n- https://wagmi.sh/react/getting-started\n\n## DEMO\n\n- [大文件切片上传](https://juejin.cn/post/7356817667574136884)\n  [通过 file.slice 将大文件 chunks 切成许多个大小相等的 chunk](https://juejin.cn/post/7376690981858902050?searchId=20240629130525C281235DC0DDDFF3AB6A)\n  [使用 Range 实现网络文件下载的断点续传](https://juejin.cn/post/7381455296658751551?searchId=20240629130525C281235DC0DDDFF3AB6A)\n- [前端工程化 Jenkins](https://juejin.cn/post/7354406980784504870)\n- 图片压缩上传 [纯前端实现 JPG 图片压缩 | canvas - 掘金](https://juejin.cn/post/7349465019325661203)\n- JS 调用摄像头 [一个 API,带你打开前端摄像头之门 🥳 - 掘金](https://juejin.cn/post/7382386471272218659)\n- [Webpack 常用优化手段](https://github.com/liuhp/fe-blog/issues/4)\n\n## SEO\n\n- [Nextjs SEO Docs](https://nextjs.org/docs/app/api-reference/file-conventions/metadata)\n- [manifest.json](https://nextjs.org/docs/app/api-reference/file-conventions/metadata/manifest)\n\n# npm 换源\n\n- 查看当前源 `npm config get registry`\n- 更换淘宝源 `npm config set registry https://registry.npmmirror.com/`\n\n## 使用 nrm 管理源\n\n- 安装 nrm `npm install nrm -g --save`\n- 查看源列表 `nrm ls`\n- 切换淘宝源 `nrm use taobao`\n- 源测速 `nrm test taobao`\n\n## node 版本管理 [nvm](https://github.com/nvm-sh/nvm)\n\n- nvm off // 禁用 node.js 版本管理(不卸载任何东西)\n- nvm on // 启用 node.js 版本管理\n- nvm install \u003cversion\u003e // 安装 node.js 的命名 version 是版本号 例如：nvm install 8.12.0\n- nvm uninstall \u003cversion\u003e // 卸载 node.js 是的命令，卸载指定版本的 nodejs，当安装失败时卸载使用\n- nvm ls // 显示所有安装的 node.js 版本\n- nvm list available // 显示可以安装的所有 node.js 的版本\n- nvm use \u003cversion\u003e // 切换到使用指定的 nodejs 版本\n- nvm v // 显示 nvm 版本\n- nvm install stable // 安装最新稳定版\n\n$ nvm use 16  \nNow using node v16.9.1 (npm v7.21.1)  \n$ node -v  \nv16.9.1  \n$ nvm use 14  \nNow using node v14.18.0 (npm v6.14.15)  \n$ node -v  \nv14.18.0  \n$ nvm install 12  \nNow using node v12.22.6 (npm v6.14.5)  \n$ node -v  \nv12.22.6\n\n## CSS\n\n- [Grid 布局](https://juejin.cn/post/7409110408991522827)\n- [CSS 奇技淫巧](https://github.com/chokcoco/iCSS)\n- [CSS 的灵感](https://github.com/chokcoco/CSS-Inspiration)\n- [重拾 CSS 伪类选择器 nth-of-type, nth-child](https://juejin.cn/post/6844904052220755975)\n- [更强大的 :nth-child 选择器](https://juejin.cn/post/7385929329640177676) `.cc:nth-child(2 of .cc) {}` `.cc:not(.cc ~ .cc) {}`\n- [CSS 工具资源汇总](https://github.com/liuhp/fe-blog/issues/2)\n\n## prisma on scripts\n\n- `\"postinstall\": \"prisma generate\"`\n- `\"vercel-build\": \"prisma generate \u0026\u0026 prisma migrate deploy \u0026\u0026 next build\"`\n- 查看当前数据模型：`npx prisma studio`\n- 查看数据库结构：`npx prisma db pull`（反向生成模型）\n- 重新同步数据库结构：`npx prisma migrate dev`\n- 项目已有 `prisma/schema.prisma` 文件：`npx prisma generate`\n\n## MongoDB \n- `brew tap mongodb/brew`\n- `brew install mongodb-community`\n- 启动 MongoDB 服务: `sudo systemctl start mongod`\n- 检查状态: `sudo systemctl status mongod`\n- 测试 Mongo 控制台: `mongosh`\n- 克隆远程数据库 `mongodump --uri=\"替换为远程数据库的 uri\" --db=heyboss --excludeCollection=llm_records --excludeCollection=deduct_logs`\n- 安装 mongodb tools `brew install mongodb-database-tools`\n\n### 单独安装 Database Tools\n\n## Mac 安装 brew 失败的方法\n- 改用国内源 https://blog.csdn.net/JOJO_mb/article/details/141440554\n\n## MacOS 终端代理修改\n- 查看 IP 命令 `curl cip.cc`\n- 修改命令 `export https_proxy=http://127.0.0.1:7897 http_proxy=http://127.0.0.1:7897 all_proxy=socks5://127.0.0.1:7897`\n- IP地址归属地查询 https://ping0.cc/\n","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/fundgao%2Fawesome-next/projects"}