《手把手教您使用Nuxt3框架(Nuxt3中文开发教程)》全文电子档将分章节陆续在“nuxt”微信订阅号原创发布,敬请关注。如果您等不及,急切提前阅读和实操,可以在订阅号中有偿获取完整电子教程和后续持续更新版本。
本教程配套示例在线预览网址:https://www.dvtop.cn
Nuxt3自动扫描~/server/api、~/server/routes和~/server/middleware目录中的文件,以注册HMR支持的api和服务端处理程序。
每个文件都应该导出用defineEventHandler((event) => ......))定义的默认函数,处理程序可以直接返回JSON数据、Promise或使用event.res.end()发送响应。
server中还支持插件~/server/plugins、工具包~/server/utils、服务端存储(如redis的存取)等高级功能。其中服务端存储使用unjs/unstorage工具,支持fs (node)、localStorage (browser)、memory (universal)、overlay (universal)、http (universal)、redis、cloudflare-kv-http、cloudflare-kv-binding、github等存取方式。