前端做了快零年了,盘点一下我的前端技术栈(快乐抄袭^_^)

这篇具有很好参考价值的文章主要介绍了前端做了快零年了,盘点一下我的前端技术栈(快乐抄袭^_^)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

刚刚看了这篇文章:前端做了快两年了,盘点一下我的前端技术栈 - 掘金 (juejin.cn)

很火的样子 我也来蹭个热点吧

前言

原文这位博主是刚毕业,我是今年六月要毕业,正在找工作,大概各方面的见解要更差一些(毕竟是来蹭热点的)

个人技术栈

前端:Vue、React、Nuxt、TS、小程序、UniAPP、原生安卓、RN

后端:PHP、Spring全家桶、Node后端

Vue和React

我觉得直接看原博主的就好了,Vue和React确实都非常优秀(Vue2个人感觉差劲一些),如果是还没有学习框架的朋友我个人建议直接学React,虽然React的有些语法什么的我很讨厌,但是我觉得比Vue更复杂更精巧,学会React后学Vue也会很快。

对于源码,虽然我不太喜欢Vue2,但是完整阅读过的框架源码目前也只有Vue2,希望今年有空可以把Vue3的读一读,React的暂时不考虑,感觉会是很庞大的工程量。

大家可以把源码clone到本地,然后打断点了解框架的运行过程和原理,如果大佬们有其他好方法可以评论告诉我~

Nuxt

在字节青训营的比赛里用过,了解并不深入,但是就我的感觉,这些SSR框架的市场在国内并不大,除了一些大厂,我感觉SSR的场景可能更多会用PHP或者JSP?

并且学习成本我感觉并不高,所以我觉得可以抽空有兴趣的学一学,不是刚需。

TS

就像原博主说的,今年骂TS的人格外的多呢,但是我觉得想撼动ts的地位目前似乎还是不太可能。

个人感觉ts其中一个令人难受的点在于,js非常的灵活(也很神奇),而ts非常严谨,导致有的时候导致语法非常的杂糅啰嗦,但确实对项目的健壮性帮助也很大,因项目而异吧。

另外Typescript类型体操面试真的见过很多次……简单的是手写Pick什么的,难的emmmm一言难尽吧

至于要不要学,我觉得是肯定要学的

小程序、uniAPP

纯粹的答辩,但是不得不吃。

但是很好上口,不算特别不合口味,会吃Vue就会吃这俩。

据我所知用uni的是不少的,毕竟开发简单,有空可以吃吃看

不过研究一下小程序的底层原理还是有意思的,不是纯粹的浏览器渲染,有的地方还是native渲染的(比如textarea),并且,不同系统的设备渲染细节还不太一样(所以也很傻逼呢)

另外,微信小程序IDE的我总是遇到很多不同的bug(),也许是我使用方法不对??

Threejs

我不会。我只是想蹭原博主热点蹭全一点。大二用threejs写过一个展示原子结构的小玩意,感觉很多概念很新颖,不过后面学了一点blender感觉还挺相似的。

低代码

写过一个练手的Vue表单页面生成的项目,感觉实现起来不难,但是想要写好需要各种设计模式压进去

Node后端

我觉得原博主已经写得很详细很详细了,我的node后端没有原博主的全面,expresskoa2会用,eggnest写过练手项目,对于原博主说的想法基本都认可。

如果有纯前端的朋友想去往后端转移一下,我大概会推荐先学学nest然后学Spring,确实挺像的,并且nest毕竟是js,前端人看起来亲切很多。

我也认可前端人需要学一学后端的观点~

鸿蒙

不会。这是真完全不会。想学。期待原博主的教程。

PHP

这是我初中学的,那会这玩意嘎嘎火,前端JQuery+Bootstrap,后端PHP+MySQL,现在还算在主流的应该只剩MySQL了吧。(时代的眼泪了属于是)

我感觉,PHP部署相对容易很多,而且语法和前端很相似,想很快速的开发一个小玩意会是一个不错的选择(写起来真的很快!)

如果是大型项目,开发体验我觉得还不如Node呢(PHP大佬勿喷 我认错)

Spring

会写,作为一个前端人不很敢评价,有兴趣的同学可以学学,提升一下竞争力

原生安卓/RN

作为兴趣学的,开发过一些小东西(比如学习通自动签到的APP什么的(请不要告诉我的老师))

感觉目前客户端的行情更差一点,让我们前端人慢慢卷你们吧(笑)

不过虽然有些类型的APP确实可以用RN、WEEX这些框架来开发,但是更贴近安卓底层的功能还是得原生来吧(大概)

其他

这里说说我对自己2024年的期待或者要求吧

首先我想去学一学Rust,然后学Tauri,我对自己的发展方向更倾向于搞CEF

然后作为兴趣,继续抽空读Vue3源码,争取半年内完整读通

还有之前挖的一堆坑(比如在线剪视频的一个玩具)还有一堆bug

不过在这之前要把毕设搞完,,,我的毕设是一个参考了Vue和React的前端框架(纯粹的学术答辩),有兴趣的朋友可以一起来(替我写毕设)!

当然还是得先找到个工作。。。。双非本太难了。。。。

我是jy用户2921546326657,谢谢朋友们看到这里

前端技术栈有哪些,前端,技术栈,前端文章来源地址https://www.toymoban.com/news/detail-835838.html

到了这里,关于前端做了快零年了,盘点一下我的前端技术栈(快乐抄袭^_^)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 30岁才转行程序员,目前34了,谈一下我的经历和一些感受吧...

    最近刷某乎,发现有很多朋友有年龄焦虑了,比如:“ 我今年28了转行来不来得及”,“我今年30了还能转软件测试吗?”...... 这种问题在知乎上有很多,仿佛大家都觉得年纪大了,很多事情都来不及了,我来说说我的经历吧,希望可以帮助到迷茫中的你! 先说下我基本情况

    2024年02月06日
    浏览(37)
  • Cartographer算法2D激光雷达与IMU融合建图 首先先说一下我的硬件设备:

     上一篇文章讲了cartographer算法手持雷达建图的参数调试,这篇进一步讲如何融合2D雷达与IMU采用cartographer算法进行slam建图。 cartographer算法手持二维激光雷达建图(不使用里程计及IMU) https://blog.csdn.net/wangchuchua/article/details/127268037?spm=1001.2014.3001.5502 思岚s1激光雷达、Tobotics

    2023年04月10日
    浏览(31)
  • 记录--盘点前端实现文件下载的几种方式

    前端涉及到的文件下载还是很多应用场景的,那么前端文件下载有多少种方式呢?每种方式有什么优缺点呢?下面就来一一介绍。 通过 a 标签的 download 属性来实现文件下载,这种方式是最简单的,也是我们比较常用的方式,先来看示例代码: 就上面的这个示例,我们点击下

    2024年02月13日
    浏览(41)
  • 浅谈一下前端单元测试

    关于单元测试这个概念,我想很多前端的小伙伴都知道,但是却并不一定能描述清楚。由于我开始接触单元测试还是在四个月前,当时也只是做了一些纯函数的单元测试。所以在这里只能说浅谈一下前端单元测试。 什么是单元测试? 我理解的单元测试就是用于测试一个模块

    2024年02月15日
    浏览(33)
  • 盘点国内前端npm CDN替代方案,基本上可以替代unpkg、jsdelivr

    收集一波常见的加速NPM包的CDN,发现有些还是挺好用的,基本上可以替代unpkg、jsdelivr,用来做博客或者网站加载NPM使用还是可以的。 unpkg.com cdn.jsdelivr.net fastly.jsdelivr.net 使用方法 :直接进官网,搜NPM包名使用。 缺点 :有时候不是很稳定,而且国内有些地方没法访问,jsdel

    2023年04月17日
    浏览(56)
  • Vue 3:玩一下web前端技术(八)

    本章内容为VUE基础与相关技术讨论。 上一篇文章地址: Vue 3:玩一下web前端技术(七)_Lion King的博客-CSDN博客 下一篇文章地址: (暂无) 官方文档:创建一个 Vue 应用 | Vue.js 1、创建应用 步骤:创建应用实例-》挂载应用实例 2、模板语法 步骤:VUE文件-》script标签-》templa

    2024年02月14日
    浏览(26)
  • Vue 3:玩一下web前端技术(六)

    本章内容为VUE请求后端技术与相关技术讨论。 上一篇文章地址: Vue 3:玩一下web前端技术(五)_Lion King的博客-CSDN博客 下一篇文章地址: Vue 3:玩一下web前端技术(七)_Lion King的博客-CSDN博客 1、使用Mock.js模拟后端数据,用于内部调用 Mock.js 是一个前端开发模拟数据的库,

    2024年02月15日
    浏览(39)
  • Vue 3:玩一下web前端技术(五)

    本章内容为VUE语法的简单学习与相关语法讨论。 上一篇文章地址: Vue 3:玩一下web前端技术(四)_Lion King的博客-CSDN博客 下一篇文章地址: Vue 3:玩一下web前端技术(六)_Lion King的博客-CSDN博客 1、导入模块 在Vue中,我们可以使用不同的方式导入模块。下面是几个常见的实

    2024年02月15日
    浏览(26)
  • 记录--让我们来深入了解一下前端“三清”是什么

    在前端开发中,我们经常听到关于“三清”的说法,即 window 、 document 、 Object 。这三者分别代表了 BOM(浏览器对象模型)、DOM(文档对象模型)以及 JS 的顶层对象。在这个体系中,我们通过 JavaScript 与浏览器进行深度交互,构建出丰富多彩的网页应用。同时,JS 类也是前端

    2024年02月05日
    浏览(46)
  • 【前端工程化面试题】说一下 webpack 的构建流程

    类似问题是,说一下 vite 的构建流程,参考这篇文章。 初始化流程 从配置文件和shell 语句中读取合并参数,初始化需要使用的插件和执行环境所需要的参数 配置文件默认是 webpack.config.js 编译构建流程 解析入口模块,从入口模块开始串行调用对应的loader 去翻译文件内容,依

    2024年02月20日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包