[提问]每当我想学一门语言,就会冒出很多框架

2022-08-27 17:37:34 +08:00
 foufoufm

我其实是个萌新啊,然后大佬就各种推荐 A 框架 B 框架,在下面吵吵吵吵。

一个完全零基础代码人员可以从哪里开始?目前就想写写前端,硬要说目标的话,希望能靠自己的能力做一个博客。

3275 次点击
所在节点    程序员
21 条回复
Slshaolong
2022-08-27 17:42:26 +08:00
基础没打好想啥框架 先学三剑客 想自己玩的话直接 vue 也可以 你学完基础都能写
foufoufm
2022-08-27 17:57:08 +08:00
@Slshaolong 我的意思是,现在这个代码新人入门已经混沌化了。不知道哪里是头,从哪里开始。

已经从入门到放弃 N 次了。
kapr1k0rn
2022-08-27 18:06:07 +08:00
Hanggi
2022-08-27 18:12:12 +08:00
选择总会有迷茫的时候,如果你也有选择困难症,建议选择 Github star 数多的、更新比较积极的、工作机会多的。

选好了之后就不要换了,做一个完整的项目练练手。

搞清楚 A ~ Z 再去尝试其他框架,比较一下他们有什么不同。
Aloento
2022-08-27 18:15:14 +08:00
每当我想学一门语言,我就会去语言的官网看看快速入门
musi
2022-08-27 18:41:18 +08:00
首先前端不是一门语言,而是一个很宽泛的领域
狭义上的前端指的是 HTML+CSS+JavaScript
这个可以直接去 mdn 上看看
因为代码是运行在浏览器上的,所以也要去看看浏览器原理
duke807
2022-08-27 18:47:31 +08:00
我用过一堆框架,最终只用 http://vanilla-js.com 这个终极框架

我的博客就是用它写的,最早的文章有博客源码地址: https://blog.d-l.io
wonderfulcxm
2022-08-27 19:08:41 +08:00
哈哈,是这样的
crysislinux
2022-08-27 19:13:49 +08:00
选随便一个流行的开搞呗,有点感觉了又换一个试试看有啥不同
wu67
2022-08-27 19:28:12 +08:00
前端看完 js 基础语法, 然后直接 react 就行, 远离 vue, 能不那么卷
cmdOptionKana
2022-08-27 21:49:17 +08:00
做静态博客很简单,学 HTML+CSS+JavaScript 的基础内容就可以了。其中 JavaScript 不学也可以。

建议认真学一下 HTML 和 CSS ,你看到的绝大部分博客的绝大部分页面,都是可以用 HTML 和 CSS 写出来的。

注意:

- 如果你不追求原创设计,我建议你连 HTML 和 CSS 都不要花时间学,因为极可能花很大量的时间,结果还不如直接使用 hexo ,hugo 之类的成熟产品。

- 如果你追求原创设计,而且还追求做得很好看,那可能还要花很多时间学些平面设计之类的专业知识。

- 如果你追求原创设计,但是不好看也无所谓,自己玩得开心就行,这种情况学 HTML+CSS+JavaScript 才是值得的,不然真的极可能浪费时间。
ikdata4
2022-08-27 22:06:13 +08:00
html 看看
css 多看看
js 着重
然后如果仅仅为了兴趣搭个博客,再耍耍 react 也行, 远离 vue.
两个框架上手都比较简单, 非要说哪个简单并且用着爽, 那肯定是 react.
cmdOptionKana
2022-08-27 22:14:04 +08:00
@ikdata4 react 和 vue 之类的框架,最大的优势就是数据驱动,当数据变化时页面 “自动” 变化,主要适用于数据频繁变化的场景。

博客的数据和布局几乎是写死的,不会频繁变化,学 js 和 react 有什么好处?
ikdata4
2022-08-27 23:26:22 +08:00
@cmdOptionKana
首先, 没说非要用 react 或者其他框架, "再耍耍 react 也行"
其次, "博客的数据和布局几乎是写死的,不会频繁变化" 并不能说明 "学 js 和 react 对写博客没有好处", 自己去实践对比下就知道了

当然,甚至不学 js 或者 react 也不影响"能作出一个博客"😂, 但重点是要看题主想写个什么样的博客网站, 如果他想要的博客 效果 /功能 仅仅用 html+css 就能 优雅 的实现,那他学完 html+css 之后自然会停下不学后面的东西
placeholder
2022-08-28 00:02:01 +08:00
真的零基础就先去学学 C 语言吧求求了
foufoufm
2022-08-28 10:49:56 +08:00
首先感谢各位的回复,到了 16 楼。

就会发现,每个人给初学者的建议都不一样。我对你们表示感谢,可能目前我打算先通过 git 上的路线图进行关于前端的研究。

感谢各位的建议。
chenyu8674
2022-08-28 15:06:33 +08:00
N 年前搞过一点前端现在依然看不惯各种框架互相卷的表示从基础学起就好
只做博客的话 html+css 都够了,甚至用不着 js
sidkang
2022-08-28 15:38:14 +08:00
SoulDee
2022-08-28 23:50:16 +08:00
分清你到底要学什么,你要学语言就学语言,别管人家扯什么框架。

以你所说的前端为示例,管他什么 vue ,ng ,react 的,注意力集中在 js 找个有实战的马上去实践,在实践中熟悉语言,然后一段时间后再去考虑框架这种提效的工具来实现大一点的项目。编程是一个非常非常靠实践和行动力的行为。

前端入门目前个人认为的比较好的就 MDN 的教程。顺便熟悉一下 MDN 这个前端使用频率很高的网站。
xuanbg
2022-08-29 08:34:27 +08:00
零基础的先了解一下数据结构,然后随便什么语言的基本语法学习一下。能写几行代码实现循环和分支条件判断,再去学习目标语言的语法、特性和框架。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/875844

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX