初次上手 Vue.js 开发效率确实高!从此跟 Jquery 说拜拜!

2022-05-11 16:28:58 +08:00
 pytth

一些看法

在 V2 看了一些吐槽 Vue 的项目构建的一些文章,有说 node_module 目录太大,webpack 等工具的缺点等问题,但这就是构建 Vue 项目所需的一些操作,嫌麻烦,嫌笨重,可以用其他办法。也可以用官方脚手架等方式,还有新兴的 Vite ,还可以用传统的<script>标签引入 Vue.js 文件去写。

当然这个都是看需求的,如果一个非常简单的页面,用不上太多的 API ,其实用传统的方法去写也是可以的。本人 html 也写了几年,Vue 还真没有认真去学过,偶尔搜一些相关文章看看,也没有认真去写过。

趋势

但越来越多平台、网站已经向单页应用的趋势发展,浏览器无刷新,路由等方式,这种页面体验起来也是非常舒服的,Vue 、React 都是目前构建项目的主流。

有些人觉得学习成本挺高的,还不如直接 jquery 操作 Dom 实在一些,至少不需要将时间和经历花在环境调试和构建。实际上这些都是有很多解决方案的,不想那么复杂就直接 Vite 也可以快速构建。

初体验

顺着 Vue.js 官网的文档,我还是尝试先用传统的引入 Vue.js 文件的方式,花了 2 个上午(因为下午要忙工作),简单得撸了一个项目熟悉一下 Vue 的特性。与 jquery 不同的是,jquery 是操作 Dom ,而 Vue 是操作数据。

后面还是需要认认真真学一下脚手架、Vite 等方式构建项目。。。

10412 次点击
所在节点    Vue.js
95 条回复
darksword21
2022-05-11 17:58:03 +08:00
@horseInBlack 感谢!
Liuman
2022-05-11 17:58:21 +08:00
我晕,你也网上冲浪啊
windyboy
2022-05-11 18:01:39 +08:00
@abersheeran 没看明白,什么叫 “不能操起 html 就写吧”
wonderfulcxm
2022-05-11 18:01:52 +08:00
seo 不好
feitxue
2022-05-11 18:01:54 +08:00
@darksword21 哈哈.大兄弟你这 100%纯后端啊,一点前端东西不用碰..羡慕...
byx
2022-05-11 18:23:47 +08:00
你是 MM 还是 GG~
learningman
2022-05-11 18:37:47 +08:00
@codefever 你这个以后是多少年啊,IE 都还没退出呢
Troevil
2022-05-11 18:41:04 +08:00
@windyboy #23 他应该指的应该是无需编译可以直接运行吧
shakukansp
2022-05-11 18:43:04 +08:00
现在如果是面向传统多页面的应用,要使用现代框架还有 ssg 这个办法
也基本上就是操起 html 就写
darknoll
2022-05-11 19:15:07 +08:00
大明亡了啊
codingBug
2022-05-11 19:16:53 +08:00
上个世纪???
grewer
2022-05-11 19:19:48 +08:00
这已经不是火星了
konata
2022-05-11 19:30:48 +08:00
管它前端怎么样美化,我只用写好能返回的 json 就可以了
yaphets666
2022-05-11 20:09:29 +08:00
@wonderfulcxm serve side render 了解下
dcsuibian
2022-05-11 20:25:57 +08:00
乐观估计 5 年内还能看到这种帖子。
但还是恭喜。
wonderfulcxm
2022-05-11 20:35:28 +08:00
@yaphets666 简单问题复杂化,又包一层而已,没有什么计算机问题不是多加一层能解决的,而后端渲染天然就是 ssr 。现在不是增加一层解决了一个原来不存在的问题,同时增加了就业机会。
DOLLOR
2022-05-11 20:39:28 +08:00
@wonderfulcxm
现在的后端都不愿接触 HTML 、CSS 、JS 了,前端也不想在自己电脑上跑个后端项目写页面。
不如干脆彻底分工,前后端各自在自己的领域卷卷卷。
star7th
2022-05-11 20:40:57 +08:00
如果你是后端程序员的话,还可以理解,毕竟对你来说是打开了一个新世界大门。如果你是前端开发,我只能说你要学的还有很多很多。。。
licoycn
2022-05-11 21:45:55 +08:00
不管怎么变,前端后端我都要!!!
zeroxia
2022-05-11 21:48:50 +08:00
请推荐 vue.js v3 的书籍!

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

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

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

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

© 2021 V2EX