在面试中如何回复擅长vue还是react

2024-02-09 19:04

本文主要是介绍在面试中如何回复擅长vue还是react,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

当面试官问及这个问题的时候,我们需要思考面试官是否是在乎你是掌握vue还是react吗???

在大前端的一个环境下,当前又有AI人工智能的加持辅助,我们是不是要去思考企业在进行前端岗位人员需求的时候,只是去找一个会vue或者是react技术框架的人员呢???显然,这并不一定是我们企业真正的一个述求。

对于这个问题来说,面试官要找寻的是一个更为有宽广知识面,更为有专项技术研究的一个人员。

那么在进行该问题思考的时候,可能会做以下类型的回复。

首先,我所掌握的前端乃至于后台的框架技术有很多,甚至是我已经将其归类。我将我们的框架体系划分成了两大类,一个是功能性框架,一个是与之配合的UI框架

功能性框架

对于功能性框架来说,我熟知后端功能性框架,比如说nodejs当中的Express,Koa。或者是Python中的Django。事实上在应用这些后端框架的时候,通常会结合数据库相关的技术体系,比如说我们的关系数据库Mysql以及非关系型数据库MongoDB。当然,在进行数据库操作的时候,还会延伸到ORM的管理,比如说mongoose等等。

其实,我在进行后端框架应用的时候,其目的并不是想要去做一个后端开发工程师,而主要的原因是想在不同的团队当中,利用我所掌握的后端框架以及后端的技术可以跟不同的后端开发工程师进行一个无缝无障碍的衔接。我想这也是一个作为一个前端开发工程师需要具备以及掌握的能力,当然,除此之外,作为一个开发,我觉得前端开发的一个技术框架掌握以及深度也是非常重要的,比如说,我所擅长的有SPA单页面应用的框架,比如vue或者是react。事实上,与之对应的SSR与SSG服务器端渲染相关的框架,像Next与Nuxt也是有所一定的了解。其实对移动端的原生微信小程序框架以及多端适配的uniApp和Taro等等,在实际的开发过程里面也有诸多的引用。

相信也清楚,在进行这些框架技术使用的时候,并不会仅仅使用这些功能性框架,我们还会去选择一些一直配合的UI框架进行一个更为快速的一个项目迭代。

UI框架

那么对应UI框架来说,我们不同的项目类型又会选择不同的UI框架,比如说我们在进行前端展示页面项目处理的时候,会选择样式类框架,而样式类框架我又将其分为了组件化拆分的框架体系,比如说Bootstrap,原子类细化的Tailwind等。在使用样式框架的时候,我们主要解决的是多端的一个适配的问题。以及更好的前端样式展示问题。但是,如果我们的项目类型是一些后台管理系统,所以我们通常选择一些像ElementUI,Element-Plus,Antd,Antdv等不同的UI技术框架体系进行配合。不过如果我们的项目选择的是移动端的话,那么我们又可能会划分出不同的类型,像进行WebApp开发的时候,我们可以去选择vant或者是react-vant。至于像微信小程序开发的时候,我们可以去选择Vant Weapp。假若利用的是uniApp等混合开发的一个框架体系,那么与之配合的UI框架我们可能会选择uView或者是tmui。

需要注意的是,不同的框架,我们需要去适应的是不同的项目的目标,但是在应用框架的时候,事实上也不能够去解决项目当中的所有问题。所以,我们可能还会进行更多的除框架之外的技术内容的一个应用,插件也好,类库也好,那么这些内容可以进行后续更为详情的介绍。

所以,到底擅长的是vue还是react呢???可以根据以上内容进行更深一步的思考,因为我们在进行类似框架介绍的时候,其实想要拓展出来的信息是我们需要去强调我们的前端以及后端的框架能力。功能及界面的一个布局能力,我们最终需要去强化的是我们的一个综合能力的体现。希望前端开发每个前端开发都有更多框架技术能力的一个掌握。

这篇关于在面试中如何回复擅长vue还是react的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/695045

相关文章

HTML5中的Microdata与历史记录管理详解

《HTML5中的Microdata与历史记录管理详解》Microdata作为HTML5新增的一个特性,它允许开发者在HTML文档中添加更多的语义信息,以便于搜索引擎和浏览器更好地理解页面内容,本文将探... 目录html5中的Mijscrodata与历史记录管理背景简介html5中的Microdata使用M

html5的响应式布局的方法示例详解

《html5的响应式布局的方法示例详解》:本文主要介绍了HTML5中使用媒体查询和Flexbox进行响应式布局的方法,简要介绍了CSSGrid布局的基础知识和如何实现自动换行的网格布局,详细内容请阅读本文,希望能对你有所帮助... 一 使用媒体查询响应式布局        使用的参数@media这是常用的

HTML5表格语法格式详解

《HTML5表格语法格式详解》在HTML语法中,表格主要通过table、tr和td3个标签构成,本文通过实例代码讲解HTML5表格语法格式,感兴趣的朋友一起看看吧... 目录一、表格1.表格语法格式2.表格属性 3.例子二、不规则表格1.跨行2.跨列3.例子一、表格在html语法中,表格主要通过< tab

Vue3组件中getCurrentInstance()获取App实例,但是返回null的解决方案

《Vue3组件中getCurrentInstance()获取App实例,但是返回null的解决方案》:本文主要介绍Vue3组件中getCurrentInstance()获取App实例,但是返回nu... 目录vue3组件中getCurrentInstajavascriptnce()获取App实例,但是返回n

数据库面试必备之MySQL中的乐观锁与悲观锁

《数据库面试必备之MySQL中的乐观锁与悲观锁》:本文主要介绍数据库面试必备之MySQL中乐观锁与悲观锁的相关资料,乐观锁适用于读多写少的场景,通过版本号检查避免冲突,而悲观锁适用于写多读少且对数... 目录一、引言二、乐观锁(一)原理(二)应用场景(三)示例代码三、悲观锁(一)原理(二)应用场景(三)示例

JS+HTML实现在线图片水印添加工具

《JS+HTML实现在线图片水印添加工具》在社交媒体和内容创作日益频繁的今天,如何保护原创内容、展示品牌身份成了一个不得不面对的问题,本文将实现一个完全基于HTML+CSS构建的现代化图片水印在线工具... 目录概述功能亮点使用方法技术解析延伸思考运行效果项目源码下载总结概述在社交媒体和内容创作日益频繁的

前端CSS Grid 布局示例详解

《前端CSSGrid布局示例详解》CSSGrid是一种二维布局系统,可以同时控制行和列,相比Flex(一维布局),更适合用在整体页面布局或复杂模块结构中,:本文主要介绍前端CSSGri... 目录css Grid 布局详解(通俗易懂版)一、概述二、基础概念三、创建 Grid 容器四、定义网格行和列五、设置行

前端下载文件时如何后端返回的文件流一些常见方法

《前端下载文件时如何后端返回的文件流一些常见方法》:本文主要介绍前端下载文件时如何后端返回的文件流一些常见方法,包括使用Blob和URL.createObjectURL创建下载链接,以及处理带有C... 目录1. 使用 Blob 和 URL.createObjectURL 创建下载链接例子:使用 Blob

Vuex Actions多参数传递的解决方案

《VuexActions多参数传递的解决方案》在Vuex中,actions的设计默认只支持单个参数传递,这有时会限制我们的使用场景,下面我将详细介绍几种处理多参数传递的解决方案,从基础到高级,... 目录一、对象封装法(推荐)二、参数解构法三、柯里化函数法四、Payload 工厂函数五、TypeScript

Vue3使用router,params传参为空问题

《Vue3使用router,params传参为空问题》:本文主要介绍Vue3使用router,params传参为空问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录vue3使用China编程router,params传参为空1.使用query方式传参2.使用 Histo