业余爱好 写个 web 的页面吧 左看 右看 各种的知识点 就是抓不到重点 HTML JS CSS AJAX 各种框架先不学了 总觉得基础不行 框架看了也不知道原理 MDN 里面也看了 赶脚 好乱 好散....
写了个简单的页面 择日哪里还没弄好 http://aquarianage.xyz:9090/forminput
1
hyyou2010 2020-11-06 21:47:59 +08:00 1
也不容易,内容很不少
只是猜想,可能 python 容易入门,起码知识点集中 |
2
herozzm 2020-11-06 21:53:34 +08:00
一个晚上就可以入门
|
3
syfless 2020-11-06 22:00:40 +08:00 1
我感觉两个点比较重要,可以先搞这两个:
1. JavaScript 语言原理 2. 浏览器机制 |
4
chaleaoch 2020-11-06 22:06:57 +08:00 1
前端对计算机的基础要求最低.
学习曲线也算平滑,不过知识量一点都不少,而且后面也挺复杂的. -- 我是后端. |
5
rodrick 2020-11-06 22:21:43 +08:00 1
只是业余爱好写个页面反而更要上框架吧,单写个页面不需要知道太多原理,菜鸟教程基础部分看一下,然后整俩简单好用的框架套上,layui 啥的,前端某些意义上也是“所写即所见”了
|
6
AmrtaShiva OP |
7
OldActorsSmile 2020-11-06 22:53:52 +08:00 1
我原生 html+js 用了 5 年才上手 jQuery,并且 JQ 用了 2 年多才上手第一个框架 VUE,感觉这样基础只是挺扎实的
|
8
hyyou2010 2020-11-06 22:59:56 +08:00 2
直接 vue 或 react 试试看,写个小 demo 试试,过程中缺啥补啥,这样可能最快,也是你最终的目的
由于 vue/react 框架的出现,很多古董的东西不需要懂了,比如 jQuery,或者 js 原型链,连 ajax 都不需要了,你从头都学的话,可能很多是没必要学的 我最推荐的是 react |
9
murmur 2020-11-06 23:18:24 +08:00
web 切忌眼高手低,先从 helloworld 写起,上来看 es6 的基本就劝退,要看上来先看 css,页面是门面,css 是你的化妆品,人丑内在再牛逼也是白扯。
|
10
kop1989 2020-11-06 23:18:50 +08:00 1
前端的宗旨就是实现显示效果+实现 ui 逻辑控制。
一切的一切都是为此服务。 所以可以先从山寨简易网页学起。 不要用任何的框架。原生 html5+CSS3+javascript 已经足够解决任何问题。 框架 /库只是让你更简单,更方便的解决以上问题。 |
11
dujiangbo 2020-11-06 23:30:55 +08:00 1
入门极其容易,但是入了门之后,后面是高耸入云的雪山。。。什么前端、后端、协议、服务器、数据库。。。还得有点美术、设计功底。
|
12
crclz 2020-11-07 00:08:04 +08:00 1
如果你有强烈的学习欲望,那么什么都难不倒你,因为 web 这个技术其实属于好学的。建议要有一个目标,例如一点一点写一个论坛。
如果你只是脑袋一热,例如,看着 rapper 帅,就想要去学习说唱。如果你是从这种想法出发学习 web 技术,可能就进步很慢。 p.s. 被进度逼迫也是一种不算坏的学习动力,一样可以让你提高。 |
13
AmrtaShiva OP |
14
HongJay 2020-11-07 00:29:04 +08:00
前端基本是最简单的了
|
15
AmrtaShiva OP @HongJay gui 都不好弄😂
|
16
isukkaw 2020-11-07 00:43:26 +08:00 1
入门槛容易,入门难哦。
Web 的东西多了去了。「写个 Web 的页面」那叫前端,前端三大宝 HTML 、CSS 、JS 肯定一个都不能落下;然后就是 Web API 、jQ 和三大框架(这还是假设你根本不想碰 dojo 、Prototype 这些古董; jQ 还是要学一点的) 后端多少东西就不用说了。哪怕专职前端都要懂点后端,不然后端弄个 API 都看不懂。 前后端完了就是网络和协议。TCP/IP 、域名、DNS 、HTTP ( HTTP/1.1 、HTTP/2 、HTTP/3 )、WebScoket 至少要懂点吧? 网络协议完了就是网络基础设施和「云」。CDN 、权威 DNS 、递归 DNS 这些概念至少懂个大概吧? |
17
AmrtaShiva OP @isukkaw jQ 一点不懂....网络协议也只是了解状态 毕竟不是专业的 需要的时候才会去学...
|
18
fox0001 2020-11-07 08:09:51 +08:00 via Android
打开记事本,输入<p>hello world!</p>,保存为 index.html,双击浏览器打开。恭喜你,已经入门!
|
19
AmrtaShiva OP @fox0001 😂
|
20
ihciah 2020-11-07 13:03:48 +08:00
我觉着 rust 甚至 haskell 都比 js 好学==至今没能啃动
|
21
AmrtaShiva OP @ihciah rust 学了个基础扔哪儿不学了 太高冷 还是 go 自由随性
|
22
azcvcza 2020-11-07 15:18:20 +08:00 1
如果你单纯指画页面的画,那么一切都是以 html 为基础。JQuery 优化了对 html 上对 dom 节点的访问和操作;到了三大框架时代的思想就是建立一个中间层代管对 dom 节点的访问 /操作,你要做的就是计算数据,然后更新数据。当然打包出来给服务器用的还是一个 html 和他附带的各种资源
|
23
egoman 2020-11-07 16:04:14 +08:00 1
感觉不是主力前端还是学框架为主比较好,然后找时间补基础知识.前端的知识和工具链感觉很繁杂, 更新也快,一不小心就陷入了汪洋大海找不到方向, 作为后端感觉开始学了 vue 之后, 起码对前端的体系有一个粗略的了解, 起码知道一套框架比较流行的做法和思想, 加上相关的 ui 组件, 起码能 hold 住一些中规中矩的页面.
|
24
AmrtaShiva OP @azcvcza 单纯做个 gui 看着方便 现在就是网页的数据传送到后台后 后台再处理传回前端 然后处理 写入网页 有点晕 form 和路由还没整明白
|
25
AmrtaShiva OP @emryslvv 基础不好的话看框架不是更晕菜吗?
|
26
jabin88 2020-11-07 18:58:34 +08:00
先不要看 js,css,看 html,弄明白 post,get,一晚入门
|
27
hjq632233317 2020-11-08 00:00:46 +08:00 via Android 1
既然什么都不会 首先从看视频一步一步跟着做起来 因为视频里有很多你不知道的东西老师会说 而且你能看到老师操作的效果 你不对的地方退一下再看一遍就完事了 网页你东点一下西点一下 你本身就不明白 有的网页给你说一大套反而给你看的云里雾里 所以你抓不到重点 去看视频吧 别光看 跟着做 不会最忌讳急于求成 你就问问你自己每次看网页的每句话你都明白且记住了么
|
28
AmrtaShiva OP @hjq632233317 的确如此 视频讲的明白透彻 网页东一个西一个的
|
29
shlabc 2020-11-10 16:19:42 +08:00
基础不牢,地洞山摇
光想不做,无法改变 光做不持,无法质变 |