当前位置: 首页 > article >正文

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


http://www.kler.cn/news/232633.html

相关文章:

  • R语言绘图教程 | 双侧条形图绘制教程
  • unity-ios-解决内购商品在Appstore上面已配置,但在手机测试时却无法显示的问题
  • 一个 SpringBoot 项目能同时处理多少请求?
  • 目标检测:3采用YOLOv8 API训练自己的模型
  • 深度学习入门笔记(八)可以不断思考的模型:RNN与LSTM
  • CTFSHOW命令执行web入门29-54
  • Redis核心技术与实战【学习笔记】 - 31.番外篇:Redis客户端如何与服务器端交换命令和数据
  • C# 面向对象(OOP)编程关键知识点
  • 服务器内存使用率多少会影响正常访问?
  • Linux命令-badblocks命令(查找磁盘中损坏的区块)
  • ubuntu22.04 安装部署05:禁用默认显卡驱动
  • LeetCode 207:课程表(图论,利用拓扑排序判断是否有环)
  • 数据库管理-第148期 最强Oracle监控EMCC深入使用-05(20240208)
  • 详述FlinkSql Join操作
  • C/C++ - 异常处理
  • 麒麟信安战略投资湖南超能机器人技术有限公司,加速布局无人智能系统、自主可控机器人操作系统赛道
  • HarmonyOS远程真机调试方法
  • 侵入式智能指针和非侵入式智能指针
  • tsgctf-2021-lkgit-无锁竞争-userfaultfd
  • 【JavaWeb】头条新闻项目实现 基本增删改查 分页查询 登录注册校验 业务功能实现 第二期
  • python调用golang中函数方法
  • 面试高频知识点:2线程 2.1.6线程之间如何通信
  • 06 MP之自动填充+SQL执行的语句和速度分析
  • FreeRTOS中的任务上下文切换时间
  • 【OrangePi Zero2的系统移植】OrangePi Zero2 SDK说明
  • 2024年GPT如何发展?
  • 接口错误码以及对应的含义
  • Python进阶--爬取美女图片壁纸(基于回车桌面网的爬虫程序)
  • PostgreSql与Postgis安装
  • PS一键磨皮插件Delicious Retouch for mac中文 支持PS2024