V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
The Go Programming Language
http://golang.org/
Go Playground
Go Projects
Revel Web Framework
Gem

Go 有没有类似于 jinjia2 之类的模版引擎?

  •  
  •   Gem · Dec 20, 2016 · 3416 views
    This topic created in 3422 days ago, the information mentioned may be changed or developed.
    26 replies    2016-12-23 09:55:42 +08:00
    JohnSmith
        1
    JohnSmith  
       Dec 20, 2016 via iPhone
    go 一般不做服务端渲染模板的
    clino
        2
    clino  
       Dec 20, 2016
    不会 go,不过搜了下感觉是不是内置了? https://golang.org/pkg/html/template/
    Gem
        3
    Gem  
    OP
       Dec 20, 2016
    @JohnSmith 前后端分离更加合适? Go 提供 api ,前端用个 js 框架这样?
    @clino 嗯,是内置了,貌似比较简陋。
    fishsjoy
        4
    fishsjoy  
       Dec 20, 2016
    est
        5
    est  
       Dec 20, 2016
    golang 还是老老实实做 rpc 做 api 好了。
    janxin
        6
    janxin  
       Dec 20, 2016 via Android
    pongo2 还可以
    neo1218
        7
    neo1218  
       Dec 20, 2016
    噗, 可以自己写一个😂 给个 Python 的参考: http://python.jobbole.com/85155/
    Tong16
        8
    Tong16  
       Dec 20, 2016
    mustache
    reus
        9
    reus  
       Dec 20, 2016
    都是客户端渲染了,服务器端渲染已经是过时技术
    scnace
        10
    scnace  
       Dec 20, 2016 via Android
    jinjia2 是啥不造 不过 go 模板引擎有内置的 template(
    timothyye
        11
    timothyye  
       Dec 20, 2016
    Go 适合提供 API 接口,不负责渲染,前端用 React, Vue 比较合适
    haozibi
        12
    haozibi  
       Dec 20, 2016 via Android
    iris 框架提供了一个类似 django 模板
    jedihy
        13
    jedihy  
       Dec 20, 2016 via iPhone
    @reus 问一下,只在客户端渲染,搜索引擎怎么抓取
    rupert
        14
    rupert  
       Dec 21, 2016 via iPhone
    @jedihy goapi => nodejs 服务端渲染
    xiamx
        15
    xiamx  
       Dec 21, 2016 via Android
    Ahri
        16
    Ahri  
       Dec 21, 2016
    Text templating is outdated.
    guotie
        17
    guotie  
       Dec 21, 2016
    pongo2
    cc7756789
        18
    cc7756789  
       Dec 21, 2016
    交给浏览器去做。
    2goo
        19
    2goo  
       Dec 21, 2016
    go 内置 template 基本够用了 https://www.5-wow.com/article/detail/10 ,结合封装好的 render https://github.com/urfave/negroni
    2goo
        20
    2goo  
       Dec 21, 2016
    mymike
        21
    mymike  
       Dec 21, 2016
    自己封装下 render 其实就可以了
    penjianfeng
        22
    penjianfeng  
       Dec 21, 2016
    同问,楼上说什么服务端渲染过时的我只想说,业务不同,不要轻易说过时
    zonghua
        23
    zonghua  
       Dec 21, 2016
    penjianfeng
        24
    penjianfeng  
       Dec 22, 2016
    @zonghua 原因之一
    zonghua
        25
    zonghua  
       Dec 22, 2016
    @penjianfeng 我觉得时唯一原因
    deweixu
        26
    deweixu  
       Dec 23, 2016
    现在很多的项目差不多都是前后端分离了吧
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2574 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 113ms · UTC 10:46 · PVG 18:46 · LAX 03:46 · JFK 06:46
    ♥ Do have faith in what you're doing.