RT,纯属兴趣爱好,自己在自学,后端部分自己写没什么问题,但是之后如果遇到前端的渲染部分,不知道怎么处理,自己只能写一些非常简单的静态页面。 有没有什么比较方便套用的框架或者模板可以“傻瓜式”套用...?
不然再学前端,内容实在太多了....自己主要还是想先谢谢后端开始....
请大家赐教。
另祝新年快乐!
1
ericls 2019-02-05 22:44:40 +08:00 via iPhone
后端提供 api 就行啦
|
2
13817188741 OP @ericls 嗯,我就是想自己写后端部分,不过前端部分想知道有没有简单可以套用的框架或模板,这样省得我再花精力去学太多前端.......
|
3
ericls 2019-02-05 22:54:53 +08:00 via iPhone
@13817188741 你的目的是什么?如果仅仅为了学后端 做 API 就可以了。
|
4
13817188741 OP @ericls 我是自己爱好,想自己学着做个网站,那势必会牵涉到前端页面......
|
5
UglyOrange 2019-02-05 23:06:05 +08:00
少花精力,前端就用 vue, 用 element admin / iviews admin ,比你学 django 模板成本还低 . .
|
6
huclengyue 2019-02-05 23:08:55 +08:00 via Android
同,学 go 感觉前端东西太多,特别是 css
|
7
13817188741 OP @UglyOrange 好的。。。我去看看 VUE 介绍。。。谢谢哈
|
8
reflect 2019-02-05 23:34:39 +08:00
后端只需要提供 api
前端用 react 调用写好的 api,就很舒服了。只要后端 api 的设计的好,就很舒服。再加一套 antd-design,就更简单了,css 什么的学不动,学不动 -_-|| |
9
13817188741 OP @reflect 嗯啊,我自己就想主要写一些 API,前端不想学太多,能尽量用些什么框架套用就好.....
|
10
JamesMackerel 2019-02-06 00:38:20 +08:00
如果不是有志于前端,学 jquery + bootstrap 就可以解决大部分的需求。
如果再进一步,想了解现代前端,那可以学学 vue 基础然后找几个 vue-based 项目改改来用。 |
11
sunhk25 2019-02-06 07:49:21 +08:00 via Android
django 多沉重,何不用轻量级的 Flask。
前端模板用 Jinjia2 |
12
kiuyu 2019-02-06 10:03:40 +08:00
讲真,推荐 Vue,React 这些的真的是想让人入坑的,要用 Vue 这类框架,就要用到一整个生态系统,构建工具、前端路由等等全家桶,如果只是想做个界面,直接上手 bootstrap 之类的 UI 库,后端模板渲染,复制复制案例代码就能解决很多问题了。
|
13
13817188741 OP @sunhk25 Flask 已经撸过一个网站啦,想试试 Django 看看,我感觉对于个人开发小网站来说好像没啥区别。。。可能我做的功能太少了。。。
|
14
13817188741 OP @JamesMackerel 嗯,谢谢。。。我也是昨天后来搜索了一下,简单的东西 bootstrap 和 jquery 貌似可以满足了
|
15
13817188741 OP @kiuyu 嗯,用 Bootstrap+jquery 就是还是需要用 django 本身模板渲染,但是前端界面可以美化是吧?
|
16
seven777 2019-02-06 13:43:19 +08:00 via Android
|
17
Wisho 2019-02-06 15:13:33 +08:00
这个问题 99%初学者都会遇到。
我初学 py 的后端框架时的做法是,就用简单的 html+jquery+bootstrap 搞点简单的页面,前后端不分离,一些后端接口返回渲染的模板。 后来学 golang,学 gin 的时候,前端 jquery+bootstrap 那些全忘了,而且觉得前后端不完全分离太太太太太挫了。就只练写 api 了。 |
18
MrAMS 2019-02-06 15:24:32 +08:00
其实如果你的网站没有太多互动表单,vue.js 都不需要了;我也是凭兴趣写网站,后端用的 Python flask,前端直接 Bootstrap4+原生 js 就搞定了……
|
19
zzj0311 2019-02-06 15:32:53 +08:00 via Android
不写前端🙃
|
20
13817188741 OP @MrAMS 嗯,看来简单东西就用 jquery 和 bootstrap 写吧。。。。
|
21
13817188741 OP @Wisho 嗯。。。确实,我之前用 flask 做的时候也用的 bootstrap。。。现在全忘光了。。。。。
|
22
ryomahan 2019-02-06 16:37:18 +08:00
可以试一下用 Django REST Framework 是 Django 一个专门用来写 RESTful API 的拓展包,然后结合任意一个前端框架做前端如果只是简单的做个小网站的话值得试一下。
|
23
Fizzyi 2019-02-06 17:01:53 +08:00
可以直接在网上找模版然后自己在修改
|
24
JohnDoeChou 2019-02-06 22:41:41 +08:00
去年也在搞这玩意
一开始是 django+自带 Template+css+jquery 后来是 drf ( django rest framework ) api 做后端 前端 vue 请求 |
25
13817188741 OP @JohnDoeChou 嗯,那我还是先用自带模板练习,谢谢
|