做一些小项目,想着反正以后要用 react 写前端页面,感觉 jinja2 和 django 的模板很鸡肋不是么?你们怎么想的
做一些小项目,想着反正以后要用 react 写前端页面,感觉 jinja2 和 django 的模板很鸡肋不是么?你们怎么想的
|
CarseasonSep 15, 2019 via iPhone
1
不用感觉,就是很鸡肋
|
|
okworkSep 15, 2019 via Android
2
简单的展示没问题,复杂的表单联动不好处理。
|
|
misaka19000Sep 15, 2019 via Android
3
小项目直接 jinjia2 就行了,干嘛要用前端框架
|
|
coolairSep 15, 2019
4
直接 jquery 一把梭,项目都上架了,你还在打包。
|
|
OhYeeSep 15, 2019
5
react 不用 SSR 的话,对 SEO 不友好。直接用 jinjia2 起码 SEO 比较友善。
另外 node 写前端打包好慢啊 不过如果有人专门写前端,不用 jinjia2 才是首选 想都学学的话,就用 react+SSR 呗,图省事的 jinjia2 (个人觉得 django 的模板不如 jinjia2 ) |
|
banxi1988Sep 15, 2019
6
Django 的模板给人 任性 SB 的感觉.
我在 Django 项目中也首选 Jinja2. 前端也有 Jina2 高度类似的模板引擎. Nunjucks |
|
AllenBigBearSep 15, 2019
7
我感觉简单的可以用用吧。。。前端要求高的,还是前后分离。。。
|
|
inproSep 15, 2019 via iPhone
8
在 React 这类 SPA 框架出现之前,模版是主流的开发方式,它们在 flask 和 Django 中不是创作者添加的多余的鸡肋,只是没有去掉而已
|
|
VjZ6b8ld9OB5PLB0Sep 15, 2019
9
初学者或者选择恐惧症可选 Django 或者 Angular 这种重型的框架,一般这种框架文档比较全,一站式解决方案也不用纠结其他。另外不清楚您的小项目是自己玩玩还是想快速出活,假如是后者建议还是选择轻量级的框架,这种上手一般比较快,不会被大部头的文档劝退。
|
|
ShinChvenSep 15, 2019
10
umijs
|
|
zachlhbSep 15, 2019 via Android
11
如果自己写你还搞前后端分离?不麻烦吗,而且前后端分离有些项目不适合的
|
|
AllianzcortexSep 15, 2019 via iPhone
12
@zachlhb 自己写也搞呀,主要是降低学习成本,下次换成 spring 前端也可以再用 react 而不用专门学 Thymyleaf
|
|
zachlhbSep 16, 2019 via Android
13
@Allianzcortex 我觉得现在前端比模板引擎还麻烦
|
|
whusnoopySep 16, 2019
14
小项目我就压根不上所谓的前端了,所有的东西都 Jinja2 后端渲染吐出来,前端就是个展示,或者加个表单提交做交互,要写的 js/css 就是把 bootstrap 或别的前端样式框架引入而已
|
|
wizardozSep 16, 2019
15
我一直在用 drf,django 的模版基本上放弃了,jinja2 还没用过。
搭车问一下,使用模版的方式,方便搞前端更新效果不? |
|
alexmySep 16, 2019
16
react 的服务端渲染框架 next 或者 beidou 都挺好啊,用多了自己有一套积累,很方便。
|
|
sheenSep 18, 2019
17
看业务复杂度了,如果复杂度比较小的,用 django 开发比较快。不然还是用 react 吧
|