我是大二科班的学生,学了半年的三板斧,有做自己 blog 的经验.
刚刚接触 vue3,希望学习 vue3 并利用它做一个类似于 MBTI 性格测试的网站,我觉得凭 html 、css 、js 也能足够做出来,所以不是很清楚 vue3 在前端开发所做的事情.在此请教一下各位大神,vue3 到底做了什么工作?或者说 vue3 怎么利用到网站制作中?
如果有大佬指点一二,不胜感激
https://www.16personalities.com/(MBTI 官网)
举报· 380 次点击
登录 注册 站外分享
19 条回复  
xxyu998 小成 2024-7-24 14:55:44
有开始写吗,前一段我还准备搞一个 mbti 的小程序来着
maymay5 小成 2024-7-4 14:24:33
.NET MVC 也有类似数据驱动页面的方式,但我很不喜欢这种方式,方便是方便了,总有一种 html 脏了的感觉,更多时候我喜欢用 jquery 糊😑
chenliangngng 小成 2024-6-24 11:57:35
你先自己用 js,html,css 写一个页面,然后再用 jquery 写一个页面,然后再用 vue3 写一个页面,这种效率的递进和思维模式的转变,是显而易见的
cnuser002 小成 2024-6-24 11:36:49
前端三件套本来是设计用来画网页的。类似传单的感觉。


现在拿来做互动界面,类似游戏里的按钮、列表啊这些。 许多地方没有约定俗称的范式,要自己去编写,这就麻烦了。

Vue React 这些框架,就是提供了一整套思路,和配套的工具,让你按他的思路去组织代码,底层的一些细节它们包解决。
最后由框架将其编译回三件套。
Chuckle 小成 2024-6-24 10:03:06
操作 dom 的代码通常都是大量而又重复的,和业务代码杂糅在一起非常阔怕,框架帮你去操作 dom 并进行了性能优化,实现将数据和页面视图进行绑定,而你只需要按照框架的规则去完成业务逻辑。很多业务也是相似的,比如表格、下拉框、表单,于是基于框架,就有了各种组件库,拿来就用,效率 max 。
此外组件化、模块化,维护和添加功能都方便,状态管理让数据流清晰明了,还有生命周期、上下文之类的概念。js 是个很自由的语言,框架不仅提高了开发效率,还保证了代码质量的下限,当然最后打包出来还是原生 js 。学习框架就是学习它的规则,即各种 api 和写法,在这之前,前端工程化也需要了解了解。
leegoo 小成 2024-6-24 08:29:30
以前建房子,外部的框架结构(或者说主体) 可能都是用竹子,木头等,虽然可以建,但是你得自己从山上拉竹子,锯树把,你得学会自己挑选竹子,自己锯木头,然后拉到建房子的地方,这样很慢对不对?

那现在呢,大家都用钢筋混泥土,又快又好。你只要跟 卖钢材的老板说,我要多少钢筋,多少混泥土就行了。
DOLLOR 小成 2024-6-23 21:31:15
不需要大量地使用
document.createElement()
document.getElementById()
element.appendChild()
element.addEventListener()
这些 DOM API 了
senw603 小成 2024-6-23 21:31:06
管理应用全局状态
paopjian 小成 2024-6-23 20:26:21
如果一点一不知道怎么回事,先学 HTML 打基础吧,美化的事是最后做的.
https://www.freecodecamp.org/chinese/learn/2022/responsive-web-design/
这网站一步步写代码有指导
renmu 该用户已被删除 2024-6-23 20:09:06
提示: 作者被禁止或删除 内容自动屏蔽
12下一页
返回顶部