Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

参考nuxt.js做服务器端渲染框架? #68

Open
codinl opened this issue Jan 27, 2020 · 2 comments
Open

参考nuxt.js做服务器端渲染框架? #68

codinl opened this issue Jan 27, 2020 · 2 comments

Comments

@codinl
Copy link

codinl commented Jan 27, 2020

go写api非常棒,但是做web开发,由于官方模板的问题,大大限制了go的发挥。

很多人前端用Vue(或react)+后端go服务器端。这个办法实现前后端分离,但是对seo不友好,学习成本也挺高。接着又有了基于vue上的nuxt。在服务器端渲染,虽然解决seo的问题,但是还是不够简单高效。

既然是服务器端渲染,何必还要靠js呢?不如直接go实现?gorazor本质就是干这个事的啊!
相比nuxt,go做服务器端渲染至少有这些优势:1.更简单,无需学习vue一套东西,学习成本低。2.更高效,go的运行效率肯定比js高。3.更清爽,用go写代码,无疑爽多了。4.更好调试。

所以是否可以考虑参考nuxt.js,做go版本的服务器端渲染框架?彻底解决go模板渲染的问题,为go补齐一个短板。

@codinl codinl changed the title 参考vue,nuxt做服务器端渲染框架? 参考nuxt.js做服务器端渲染框架? Jan 27, 2020
@Wuvist
Copy link
Member

Wuvist commented Jan 27, 2020

模板渲染这事,我个人认为razor是我所知道的最好用的模板,比vue更好。

所以,go的这个短板,我认为gorazor在五年前就已经补上了。

@GodGavin
Copy link

GodGavin commented Jul 9, 2024

模板渲染这事,我个人认为razor是我所知道的最好用的模板,比vue更好。

所以,go的这个短板,我认为gorazor在五年前就已经补上了。

你好 我想知道目前这个库是否也能和blazor一样 不用写js吗 纯写go和html实现操作浏览器dom吗?因为目前只有js可以操作dom,请问gorazor在浏览器端的用于操作dom
更新的js咋没看到呢 谢谢

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants