前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >用next.js重构了我的粤语网站

用next.js重构了我的粤语网站

原创
作者头像
kamuszhou
修改2020-12-22 22:40:40
2K0
修改2020-12-22 22:40:40
举报
文章被收录于专栏:代码永生,思想不朽

今年休产假的时候学习了next.js,然后用这个nodejs框架重构了我的粤语网站 https://shyyp.net

网站以前叫粤K粤爱(现在改名叫羊羊粤语),是在2010年时用PHP硬写的。所谓硬写,意思是什么框架也没用。这次用node.js框架next.js写前后端,感觉还是挺爽的。前端的css库则用了tailwind。

首先,可以利用react处理复杂的逻辑。其次,可以在服务器端渲染react,很多页面可以直接生成静态页面。

另外,得益于前端使用了react处理较复杂逻辑。网站的功能的做了大辐增强。用户可以编辑字词的粤语解释,亦可新增词汇。前后端的通信使用了graphQL。呃,我的技术栈有向facebook全家桶发展的趋势啊~~

因为用户能方便贡献内容,期待网站的内容会越来越丰富。

不过,这次改版,有一个巨大的失误。就是,我手贱,换了用了十年之久的域名,以前的域名是ykyi.net。虽然,我按照谷歌的更换域名指引一步一步操作,但还是降了四分之一的搜索引擎流量。虽然谷歌的官方指引说,按照指引做是可以把站点的权重移到新站上去的。我的经验表明,换域名还是得非常慎重啊,确实是SEO的恶梦~~

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档