求一天快速上手 vue 的方法?

2022-04-19 09:21:30 +08:00
 ak8888
求教大家怎么快速上手 vue ,可以快速上手单独做项目,只为了可以完成工作就行
3690 次点击
所在节点    问与答
35 条回复
emmal
2022-04-19 11:00:34 +08:00
大致翻译过来意思,刚出生第一天如何立刻会走路
abigeater
2022-04-19 11:01:57 +08:00
nuxt 上手语法后再单独用 vue 写
wdssmq
2022-04-19 11:02:05 +08:00
三件套姑且会,甚至之前用过 grunt ,所以 sass 啥的也会;

突然想学 vue 时 vue3 + vite 已经很成熟了,然后又恰好看了下边项目的这个插件功能:

dev2dev/dataset.ts at main · zisu-dev/dev2dev

https://github.com/zisu-dev/dev2dev/blob/main/plugins/dataset.ts

↑ 其他好说,但是这种使用姿势要不是看到成品真不知道什么时候能掌握了。。

wdssmq/docs-zblogphp-tamplate-markup: Z-BlogPHP 模板语法汇总

https://github.com/wdssmq/docs-zblogphp-tamplate-markup

↑ 这是我自己抄出来的项目,虽然实际效果丑了点儿。。
shintendo
2022-04-19 11:19:39 +08:00
@LxExExl React 对 js 水平的要求比 Vue 要高,各种新语法用得更多,ES6+过一遍是必须的,然后学习途径还是推荐官方教程。没有做过前端的话,学这类框架的障碍不是技术上的,而是可能 get 不到它们所解决的问题,不太理解为什么要这么做事情。
LxExExl
2022-04-19 14:41:25 +08:00
@shintendo
@molvqingtai

谢谢,本科的时候就一直是后端 cmd 写代码,工作之后也是偶尔修修补补,抄代码加个零件,一直没机会系统学习。很多东西是每行代码都看得懂,但是看完就是不知道在干啥。

类似安卓里面用 xml 写 UI 布局。第一次找代码都找了很久。那些生命周期 onLoad ,onActivity 之类的自带 function 也是头大(这些看了 ES 能掌握吗,还是安卓有自己的一套机制呢?
andyforxxx
2022-04-19 14:58:50 +08:00
@shintendo 确实呀,我是后端开发的,最近有些想法想实现出来给自己和朋友用,所以开始接触前端。技术上到是没什么难点,翻翻文档,至少使用是没什么问题的。就是 get 不到要解决的问题,这方面有什么方法能帮助进阶吗
zooeymango
2022-04-19 15:06:15 +08:00
那跟着官网 demo 走一遍我觉得完全可以开始写了啊, react 也一样的, demo 已经完全呈现了关键内容和普遍用法, 其他的就是业务要求你去了解的东西了
shintendo
2022-04-19 15:22:35 +08:00
@andyforxxx 可能就是用原生方式( jQuery 也算原生)写几个有一定复杂度的页面吧,然后就能感受到痛点所在了
miv
2022-04-19 15:28:17 +08:00
一天上手不了,你可能看懂了,可是很难体会到他的精髓。懂 vue 最重要的就是懂 model 和 view 分离这种设计,懂了这一点,就懂了 80%,其他就是语法细节了
danhahaha
2022-04-19 15:40:02 +08:00
@villivateur 如果你是学室内设计或者艺术生,你可以写一套 VUE
yalin
2022-04-19 15:44:12 +08:00
官网教程 hello world,然后,再打个包调一下自己 SpringBoot 就差不多入手了
weddingSurger
2022-04-19 16:33:51 +08:00
我当时从 0 到略懂用了差不多快一周
fiypig
2022-04-19 17:11:06 +08:00
那这简单, 熟悉语法, 然后看代码, 根据接口去理一理就好了
uen
2022-04-19 17:11:44 +08:00
@villivateur 哈哈哈哈
Danswerme
2022-04-19 22:31:15 +08:00
大家学 ts react 的时候是怎么学习的呀?上手用 ts + react 写个小项目,稍微复杂一点的函数就不知道怎么定义类型了,有时候连搜都不知道怎么去搜这个问题....

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

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

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

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

© 2021 V2EX