下一步准备接触下 web 端的开发知识
目标: 能做个电影站 /漫画站之类(不运营,不涉及版权问题)
刚开始学 Django,了解到这个框架比较适合做网站后台,那么问题来了,前端适合用哪些框架呢?
备注: 自身条件,基础知识都不算多好,小白一个吧,要求学习曲线不要太陡峭,快速上手开发,容易出成果才更能坚持下去. 另外移动端效果优先,对网站性能方面也没多高要求,不指望做出来能承受每天几百万 IP 的访问量.
希望遇到问题时,查找的(中文)资料能相对丰富一些,未来两三年内不会过时(因为学的慢),so 自己随便搜了几个,像 bootstrap,vue 等,但还是比较迷糊,关于选型和路线,希望各位前端大牛能指导一下.
不胜感激!
1
AlvaIM 2019-08-03 15:44:07 +08:00
啥资料好找就学啥, 我也不知道你怎么找资料的, 自行评估吧
|
2
ipwx 2019-08-03 15:53:44 +08:00
Bootstrap 是 UI 库,关注点在页面元素(的外观)。
Vue 是前端框架,规定了一系列接口规范,关注点在于教给你如何写前端组件、给社区分享组件提供标准。 有 Vue Bootstrap,把 Bootstrap 的 UI 组件包装成 Vue 可以直接使用的组件。 ---- Bootstrap 可以直接在 Django / Flask 的模板引擎里面用,因为它就是个 UI 库。 Vue 没办法直接在 Django / Flask 的模板引擎里面用,它有自己的一套模板引擎。你需要在 Django / Flask 里面暴露 JSON API 接口,然后直接用 JS 调用这些 API。比如 Vue + Axios。 不过后端模板引擎最近几年不是潮流了,而且写(稍微大一点的网站程序)会比前端框架累。所以推荐用 Vue。 |
3
ipwx 2019-08-03 15:55:58 +08:00
另外前端界两三年不会变的库,迄今为止不存在,你别找了。不过这一轮的前端框架,核心思想倒是一脉相承的(但也是在发展的)。学的慢?前端框架一周就能上手了,只要你自己没有惰性。
查资料还是得英文、用 Google,不会就补课。 |
4
litp 2019-08-03 16:08:48 +08:00 via iPhone
着实建议走 python 后端方向、别搞这些前端的东西,除非你是想走前端的路,如果只是玩玩,还不如看戏人深入的 爬虫啊、算法啊、架构之类的
|
5
loading 2019-08-03 16:22:12 +08:00
我看楼主前端一无所知,所以建议先看看《锋利的 jQuery 》。
|
6
AlvaIM 2019-08-03 16:24:47 +08:00
基础扎实才是王道,有扎实的基础学啥都快, 这才是治本的道路。还有头痛啥选框架,哪个框架不是一天上手三天精通的。前端也是一个道理
|
7
ipwx 2019-08-03 16:31:45 +08:00
|
8
loading 2019-08-03 17:14:16 +08:00
@ipwx 楼主基础=0 啊,你确定 vue 楼主不会因为 cli 就吓跑了?我现在都还没用上 cli,我还是 cdn 大法在用,而且已经做了一个小东西出来了。
jQuery 是必经之路,而且没花多少时间就能出东西。 |
9
viiii OP 小白一个,确实没啥基础,一直当做爱好来学习.
工作,家庭,孩子之外能抽出时间来学一点东西的时间少的可怜,也就不追求啥速度了 不指望用来糊口,只希望能简单易学的出几个作品满足一下 |
10
SuperMild 2019-08-03 17:46:34 +08:00
其实都一样,不管前端后端,名气大的那几个很难说哪个更好,其中任何一个都很好,而且对于小项目来说也都够用。
|
11
sugarkeek 2019-08-03 23:20:35 +08:00
做个前后端不分离的难度小一点,简单的标记语言和 Django 自身的模板引擎语言,不用框架就能开发出来,上了框架能用到的也就那几个功能。最多上个 Bootstrap 加持一下页面样式,一些布局和样式不用自己操心。
|
12
viiii OP |
14
viiii OP @chenkeyan1 写模板都是用的什么工具? 求推荐
|