• 欢迎访问佰阅部落
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

Nuxt3:如何友善又不失礼貌的参与早期开源项目?

开发工具 佰阅 6个月前 (02-27) 672次浏览

Nuxt3目前处于beta阶段,正当我们尝试开发SEO友好型应用时,一波波惊险刺激的bug,简直比和平精英还要刺激。谁曾想硬着头皮也要尝鲜的我,面对一波波bug卡住的时候,居然可以坚持两周的尝鲜力度。

0. Bug级别认证


从尝鲜体验来看,我将bug级别分为以下:
– 初级 个人代码错误
– 中级 Nuxt3本身错误
– 高级 上游vue-router错误
– 顶级 维护者另寻高手

1. 如何反馈?

初级问题,完全得益于GitHub代码库,多看几遍案例基本没有啥问题。中级问题,得关联nuxt3社区的issue历史记录,一般nuxt维护者会修复,毕竟每天2~10多次的更新速度可不是盖的。

高级问题,比如使用layouts导致的客户端二次渲染问题,开发者也无奈,只好反馈上游,可是这个问题居然2年前就存在,于是乎这个问题成了谜一样的bug,除非有天才出手,否则未来仍将不可解决。

顶级问题,目前在我的实战项目里,没有发现~

2. Nuxt3提供的SEO方案可以实战吗?

可以。个人已完成类博客系统,使用naive-ui+nuxt3开发前端,golang开发后端,nuxt3起到服务端渲染输出,seo问题得以解决。但是,如果你没有愈挫愈勇的决心,建议观望,没有处理bug的能力,直接劝退。Nuxt3的很多先进理念,将引导未来前端开发的基础模板。比如其文件目录系统设计,属于现代意义上的大统一,使得何人都可以快速理解vue3里的概念模型,极低的依赖很vite,彻底告别了以往入门前端所需的超高初始化配置要求。

3. 核心功能是否有问题?

截至目前是有的,最常见的是开发不正常,构建却正常运行,导致开发和构建体验不一致。再比如layouts问题导致的二次重复请求或渲染问题,这个估计短期不会有解决方案。代替方式是暂时不使用layouts。诸如此类的,有些非常关键的核心问题只能静静等待了,唯有实战应用,方知可用性。

推荐DEMO:https://github.com/Baiyuetribe/nuxt3-naive-ui-starter


佰阅部落 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Nuxt3:如何友善又不失礼貌的参与早期开源项目?
喜欢 (2)