首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  程序员

flask django 的模板和前端框架选择

  •  
  •   leosirius666a · 60 天前 · 1985 次点击
    这是一个创建于 60 天前的主题,其中的信息可能已经有所发展或是发生改变。

    做一些小项目,想着反正以后要用 react 写前端页面,感觉 jinja2 和 django 的模板很鸡肋不是么?你们怎么想的

    18 回复  |  直到 2019-09-18 16:27:20 +08:00
        1
    Carseason   60 天前 via iPhone
    不用感觉,就是很鸡肋
        2
    okwork   60 天前 via Android
    简单的展示没问题,复杂的表单联动不好处理。
        3
    misaka19000   60 天前 via Android
    小项目直接 jinjia2 就行了,干嘛要用前端框架
        4
    coolair   60 天前
    直接 jquery 一把梭,项目都上架了,你还在打包。
        5
    OhYee   60 天前
    react 不用 SSR 的话,对 SEO 不友好。直接用 jinjia2 起码 SEO 比较友善。
    另外 node 写前端打包好慢啊
    不过如果有人专门写前端,不用 jinjia2 才是首选
    想都学学的话,就用 react+SSR 呗,图省事的 jinjia2 (个人觉得 django 的模板不如 jinjia2 )
        6
    banxi1988   60 天前
    Django 的模板给人 任性 SB 的感觉.
    我在 Django 项目中也首选 Jinja2.
    前端也有 Jina2 高度类似的模板引擎. Nunjucks
        7
    AllenBigBear   60 天前
    我感觉简单的可以用用吧。。。前端要求高的,还是前后分离。。。
        8
    inpro   60 天前 via iPhone
    在 React 这类 SPA 框架出现之前,模版是主流的开发方式,它们在 flask 和 Django 中不是创作者添加的多余的鸡肋,只是没有去掉而已
        9
    Karpov   60 天前
    初学者或者选择恐惧症可选 Django 或者 Angular 这种重型的框架,一般这种框架文档比较全,一站式解决方案也不用纠结其他。另外不清楚您的小项目是自己玩玩还是想快速出活,假如是后者建议还是选择轻量级的框架,这种上手一般比较快,不会被大部头的文档劝退。
        10
    ShinChven   60 天前
    umijs
        11
    zachlhb   60 天前 via Android
    如果自己写你还搞前后端分离?不麻烦吗,而且前后端分离有些项目不适合的
        12
    Allianzcortex   60 天前 via iPhone
    @zachlhb 自己写也搞呀,主要是降低学习成本,下次换成 spring 前端也可以再用 react 而不用专门学 Thymyleaf
        13
    zachlhb   60 天前 via Android
    @Allianzcortex 我觉得现在前端比模板引擎还麻烦
        14
    whusnoopy   59 天前
    小项目我就压根不上所谓的前端了,所有的东西都 Jinja2 后端渲染吐出来,前端就是个展示,或者加个表单提交做交互,要写的 js/css 就是把 bootstrap 或别的前端样式框架引入而已
        15
    wizardoz   59 天前
    我一直在用 drf,django 的模版基本上放弃了,jinja2 还没用过。
    搭车问一下,使用模版的方式,方便搞前端更新效果不?
        16
    alexmy   59 天前
    react 的服务端渲染框架 next 或者 beidou 都挺好啊,用多了自己有一套积累,很方便。
        17
    sheen   57 天前
    看业务复杂度了,如果复杂度比较小的,用 django 开发比较快。不然还是用 react 吧
        18
    sheen   57 天前
    @wizardoz 模板不太容易搞这个的,如果用 ajax 来更新局部状态,那还不如用 react 呢
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2301 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 23ms · UTC 00:35 · PVG 08:35 · LAX 16:35 · JFK 19:35
    ♥ Do have faith in what you're doing.