当前位置:首页 > 折腾 > 2020,博客用Gin+Nuxt重构!

2020,博客用Gin+Nuxt重构!

原创 2020-06-16 折腾 603
分享给朋友:

距离上次的Beego重构博客已经过去了半个多月,在大时代潮流下的前后端分离,MVC混合开发已经慢慢的淡出了技术圈,应该说被鄙视。顺应时代,入门了Vue!不得不感叹:js还能这样玩~

u=409834379,1730181510&fm=26&gp=0.jpg

Golang中的gin框架和前面学习的beego框架都是比较流行的框架,但是beego比较传统,模块多功能全,而gin可以看作是一个单独模块的框架,官方介绍说的是:Gin 是一个 Go (Golang) 语言框架。 它是一个拥有更好性能的 martini-like API 框架, 由于 httprouter,速度提高了近 40 倍。 如果你是性能和高效的追求者, 那么你会爱上 Gin。自己感觉gin更像是beego中的controller,主要针对用户的request和response。

赶在7月前用Nuxt又把网站重整了一次,因为纯Vue开发的对SEO不太友好,虽然自己做的网站也没想过靠SEO提高什么排名,但是对于一个网站来说总感觉怪怪的!回想起自己曾经一个网站达到过权重4,往事不可回忆啊~。Nuxt的asyncData可以在渲染之前请求数据,所以很好的解决了Vue在SEO方面的缺陷。

服务器搭建采用(CentOS7.6+Nginx1.16+Mysql8.0+Go1.14.3+Nuxt)

2020注定是不平凡的一年,半年时间过去了,新冠病毒还在肆意横行,也正是这段时间,让我静下心来学习了Go,也感谢Go,多了一些新的认知。

祈福~平安!

声明:版权所有,违者必究 | 如未注明,均为原创 | 本网站采用 BY-NC-SA 协议进行授权

转载:转载请注明原文链接,违者必究 - :https://www.wolfcode.net/info/192/

分享给朋友:

相关文章

2020年底,博客又重构了!PHP8.0+Golang

从vue脱坑了,本来是想升级vue3.0来玩玩的,但是看到3.0的语法,跟2.0完全不是一个层面的,你可以理解为 new vue!!!而且有点不太习惯了~~~刚好PHP8.0的到来,索性直接上了8.0,因为之前服务器编译的PHP是7.3,也不想去升级影响其他服务,所以直接挂在了docker上,目前直

Golang重构博客,也是折腾

在经历了swoole的洗礼,已经意识到协程的强大,PHP在swoole的加持下肯定是质的飞跃,如果想在PHP深造的同学,请必须学会swoole,不管你愿不愿意。以后的场景下,如果项目还是PHP的话,swoole是跑不掉了。但是,毕竟swoole只是PHP的一个扩展,在Go天生支持多核CPU,高并发和

2019,博客用Thinkphp6.0重构!

ThinkPHP在1024程序员节日迎来正式版在完成博客源码开源共享后也将自己的网站用6.0完成重构5.1已经在很多项目上运用(包括公司和个人多个项目)接下去会逐步转移到6.0分层控制器在6.0中消失了,所以重构一些项目还是有些麻烦。。。ThinkPHP博客已经公开源码分享详情查看 htt

2018,博客用Thinkphp5.1重构!

用了2年多的Thinkphp3.2,在2018年Thinkphp5.1上线,马上就拿来练手。