我都学会Vue了,还不行吗?前端的水还得要多深

简介: 我都学会Vue了,还不行吗?前端的水还得要多深

"同样的条件,同样的设备,为什么有一些人把它变成了天堂而另一些人却经营成了地狱,关键就在于,你是选择共同幸福还是独霸利益。懂得关心别人、与别人合作的人,终会有人来报答他的。"

--出自《稻盛和夫给年轻人的忠告》

前言

不知小伙伴们有没有感觉出来现在的前端真是越来越难伺候了,相比之前的前端真可谓是发生了翻天覆地的变化。

在面试的时候也是各种从没有听过的问题。有的时候想想还是有点怀念一把 JQuery走天下的时代,那个时候一个 $ 就能解决大部分的问题。

但是,技术的发展可不会因为个人的能力而停止不前。在这样的时代背景下,我们要做的只有努力的充实自己、提高自己。

今天就跟大家聊聊在当下的背景下我们应该掌握哪些知识。


Vue、React该怎么选

相信大家看到这里的时候,心里就已经开始嘀咕了,会一个还不行吗?答案是不行的,虽然你现在的工作就只使用到了一个,但是你也要去学另一种框架。这是通往高级前端的必经之路,不是说哪个框架好,哪个不。只有合适的框架,说不定这个项目用这个框架做项目,那下个项目就有可能用那个框架做项目。

下面几组数据就可以很好的说明问题:

vue && react github star量

4edc953e2c684bbe819ffa954c899c08.png4edc953e2c684bbe819ffa954c899c08.png

vue && react npm 下载量

4edc953e2c684bbe819ffa954c899c08.png4edc953e2c684bbe819ffa954c899c08.png

所以我们应该清楚的认识到 Vue 和 React 的差距还是不少的,而且有些大公司就只用React。所以我们就要都学起来只要学精通了其中的一个,相信另一个也不会难学。


我是做前端的,我不学后端?

确实,理论上来说如果我们是专门做前端的或者是专门做后端的就行了。但是现实往往是理论不那么符合。如果您想往高级或者资深的路上走,那么这两个是必不可少的,当然我们只需要精通一个就好,另一个可以做为了解或者学习一些基础的知识就好。

尤其是做为前端开发人员,我强烈建议一定要学一下 Linux的基本知识和命令,对于nginx服务器也要学一点,最起码怎么样配置部署前端的代码这样的知识是一定要学习的。如果精力允许 node 的知识也是必不可少的


webpack和vite该怎么选

这几年Vite可以说以肉眼可见的速度在发展,但是我个人感觉在Webpack面前,依然还有不少的差距。

所以我建议还是要以 Webpack 为主,Vite可以作为个人爱好去学习。在大型项目面前首先webpack。

要熟练掌握webpack的打包原理,要熟练配置webpack的常用配置。常用的插件、加载器等要知道是怎么用的,各个有什么作用。


要不要学Typescript

要,一定要学Typescript。没有为什么,Javascript 和 Typescript 都要学会,而且一定要学好,学精。这对于以后的发展只有好处。

以上就是个人对当下前端的一点点认知,比较粗浅,大家不喜勿喷

总之就是要不断学习不断的充实自己。

如果大家还有其它的精力,那么我建议大家要学习一下 flutter,对微前端也要及时的跟进,不至于落后太多。

相关文章
|
6天前
|
前端开发 JavaScript API
前端框架Vue------>第二天学习(1)插槽
这篇文章介绍了Vue框架中插槽(slot)的概念和用法,以及如何在组件中使用自定义事件进行父子组件间的通信。
前端框架Vue------>第二天学习(1)插槽
|
6天前
|
JSON 前端开发 JavaScript
前端框架Vue------>第一天学习(3)
这篇文章是关于使用Vue框架进行前端开发的教程,重点介绍了如何使用Axios实现异步通信和表单输入的双向数据绑定。
前端框架Vue------>第一天学习(3)
|
6天前
|
前端开发 JavaScript API
前端框架Vue------>第一天学习(2) v-if
这篇文章介绍了Vue框架中条件渲染的用法,包括`v-if`、`v-else-if`指令的使用,以及列表渲染和事件监听的基本实现。
前端框架Vue------>第一天学习(2) v-if
|
6天前
|
设计模式 JavaScript 前端开发
前端框架Vue------>第一天学习、Vue学习的路径、Vue官网(1)
这篇文章是关于Vue框架的学习指南,涵盖了前端知识体系、MVVM模式、创建第一个Vue程序以及Vue实例的生命周期等基础知识。
前端框架Vue------>第一天学习、Vue学习的路径、Vue官网(1)
|
4天前
|
前端开发 JavaScript Java
SpringBoot+Vue+token实现(表单+图片)上传、图片地址保存到数据库。上传图片保存位置自己定义、图片可以在前端回显(一))
这篇文章详细介绍了在SpringBoot+Vue项目中实现表单和图片上传的完整流程,包括前端上传、后端接口处理、数据库保存图片路径,以及前端图片回显的方法,同时探讨了图片资源映射、token验证、过滤器配置等相关问题。
|
4天前
|
前端开发 数据库
SpringBoot+Vue+token实现(表单+图片)上传、图片地址保存到数据库。上传图片保存位置到项目中的静态资源下、图片可以在前端回显(二))
这篇文章是关于如何在SpringBoot+Vue+token的环境下实现表单和图片上传的优化篇,主要改进是将图片保存位置从磁盘指定位置改为项目中的静态资源目录,使得图片资源可以跨环境访问,并在前端正确回显。
|
5天前
|
存储 前端开发 JavaScript
Springboot+Vue实现将图片和表单一起提交到后端,同时将图片地址保存到数据库、再次将存储的图片展示到前端vue页面
本文介绍了使用Springboot后端和Vue前端实现图片与表单数据一起提交到后端,并保存图片地址到数据库,然后展示存储的图片到前端Vue页面的完整流程。
Springboot+Vue实现将图片和表单一起提交到后端,同时将图片地址保存到数据库、再次将存储的图片展示到前端vue页面
|
6天前
|
前端开发 JavaScript
前端框架Vue------>第三天学习(1)
这篇文章介绍了Vue框架的组件基础和计算属性的概念,通过示例代码展示了如何定义可复用的Vue组件和使用计算属性来声明性地描述依赖其他值的数据。
|
2天前
|
缓存 前端开发 JavaScript
前端框架选择指南:React vs Vue vs Angular
React、Vue与Angular是主流前端框架,各有千秋。React专注视图层,学习曲线平缓,生态丰富,适用于中大型项目;Vue简洁易学,模板直观,内置状态管理,适合中小项目及快速原型;Angular全栈框架,结构严谨,适合大型企业应用。React需手动处理状态管理,Vue提供完整CLI加速开发,Angular虽学习曲线陡峭但提供全套解决方案。性能方面,三者均利用虚拟DOM优化渲染。社区支持上,React最为庞大,Vue活跃度高,Angular有Google背书。选型应基于项目需求、团队技能及维护考量。
11 0
|
7天前
|
JavaScript 前端开发 安全
VUE——APP,后端,前端三端AES加密解密
VUE——APP,后端,前端三端AES加密解密
18 0