我的前端路程 2020.12.28 - 2023

news/2023/5/28 7:29:56

文章目录

  • 前言
  • 2020年
  • 2021年
  • 2022年
  • 2023年 计划


前言

节前最后一天,回顾一下自己的前端生涯。
提前祝大家新年快乐!


2020年

2022.12.28 正式进入前端行业,也是我的第一家公司

2021年

1、毕业前在家我对比了三个框架 reactvueAngular 然后一直反复搜哪个框架最有前景,然后得出结论react, 之后我就疯狂学react

2、但是第一家公司初次项目是由 vue 来写的,哎呦头痛了!我只能边看同事的代码,然后进BiliBili官网 疯狂学vue,打开2倍数播放,还是在公司里看的。

现在想起来,当时没有把我裁掉也是奇迹 哈哈哈
顺便说一句,我的师傅超级棒 【施××】很佩服!

3、这么熬几个月,大部分的知识点掌握了,就这么说吧——能用起来
但是底层的原理不太了解,
我发现那时候的我,最主要的依赖是百度和google,一直反复问,怎么解决?
但是大部分都在文档里会有的,所以我觉得那时候浪费了时间

4、慢慢的vue项目也了结了,开始新的项目基于 react 来写的
这时候觉得终于我的强项来了,但是这是大错特错 哈哈哈哈
在视频教程学的 react 和项目实际上使用的不太一样
我学的是class形式的react,但是实际上使用的是 函数形式的react
又开始摸索了,然后有问题的话记录下来并写到博客

5、这样逐步学习,接触的项目也较多了
有一次是,有个官网要搭起来,只有一个接口,其余的都是静态页面
这个项目产品经理就单独给我了
但是那时候我不会搭建项目,都是基于已经搭好基础上改动的
当时我绞尽脑汁也没有找到方法,然后我就叫了我师傅
“6个月了,怎么还不会搭建项目”
的确师傅一句话我有点羞愧,感觉我太low了
“一个官网还要引进第三方UI?我是头一次见过!”
的确我对样式依赖度太高了,唉!真是蠢啊
那天是头一次师傅对我发火的一天, 感谢那天的师傅,没有那天我有可能一直走平凡的路程

6、国庆之后我就开始接入新的项目了,微信小程序,之前也没有接触过,又要开始学习了 hahah
但是这次与众不同,我开始很热爱学新的知识点了
不会的点就在社区逛一逛,有空多看文档,借鉴别人的解决思路

2022年

1、2022.5.12 离职,2022.5.14 进入另外一家公司

2、在这里我又开启了新的路程,vue, react, jQ 都使用,最主要的是代码规范方面很重视,我也对这方面更加提高了警惕

3、随着项目迭代,差不多一个月半只能是996了,周末只是用来补觉的 hahha 习惯了

2023年 计划

1、先把手头上的项目上线,看看具体效果如何
2、想了解一下 web3方面的知识点
3、多出去走走,旅行(我较喜欢)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-4578794.html

如若内容造成侵权/违法违规/事实不符,请联系郑州代理记账网进行投诉反馈,一经查实,立即删除!

相关文章

国产芯片/MIPI转双路LVDS型号CS5518/主要替换国腾东芝的GM8775/TC358775/DSI转双路LVDS/LVDS 时钟频率最高154MHz,最大支持视频格式为HD1920x1200

国产芯片/MIPI转双路LVDS型号CS5518/主要替换国腾东芝的GM8775和TC358775/DSI转双路LVDS/LVDS 时钟频率最高154MHz,最大支持视频格式为 FULL HD(1920 x 1200) 其它的详细资料可以私信我,希望有同行的老铁可以互相交流一下&#xf…

集睿智远视频转换 CS5211 DP 转LVDS CS212 DP 转 VGA CS5213 HDM 转VGA

CS5211 CS5212 CS5213 其他完整学习资料和规格书都在我的附件里,希望大家可以相互学习,有错误方面还请大家正,提供的这些关于视频转换的资料也是为了让大家更好的去认识,了解视频转换,有需要技术支持的可以私信我&…

MIPI转换芯片、ICN6211、ICN6202、MIPI转RGB、MiPI转LVDS、分辨率最高1080P、MIPI转双路LVDS

MIPI转换芯片、ICN6211、ICN6202、MIPI转RGB、MiPI转LVDS、分辨率最高1080P、MIPI转双路LVDS 1:ICN6211是一颗MIPI转RGB的桥接芯片如下图 2:ICN6202是一颗MIPI转LVDS的桥接芯片如下图 这两颗芯片主要应用在:手机、平板、老年机、车机等产品上。可以用在MTK、高通、…

PL2586是USB 2.0高速4端口集线器控制器的高性能解决方案,充全符合通用串行总线规范2.0。控制器继承了先进的串行接口技术,当4个DS(下游)端口同时工作时,功耗最低。

PL2586是一项创新,它集成了符合USB-1F“电池充电规范修订版1.2”的功能,支持便携式设备的快速充电功能。此功能将PL2586转变为“通用充电解决方察”( UCS )兼容的基于电池的便携式设备的U$B充电集线器,由GSMA推广。当在下游端口检…

如何使用 python 接入虹软 ArcFace SDK

公司需要在项目中使用人脸识别SDK,并且对信息安全的要求非常高,在详细了解市场上几个主流人脸识别SDK后,综合来看虹软的Arcface SDK比较符合我们的需求,它提供了免费版本,并且可以在离线环境下使用,这一点非…

JavaScript性能优化详解

性能优化介绍 性能优化是不可避免的无处不在的前端性能优化 function func(){arr []arr[100000] lg is a dog } func()JavaScript语言的优化 1、内存管理 内存管理介绍 内存:由可读写单元组成,表示一片可操作空间管理:人为的去操作一片…

国内首颗PD3.0+HUB2.0四口集成芯片MW7299

这是第一颗在国内已经批量生产的PD3.0HUB2.0四口集成芯片,下面让我来介绍一下他的功能特点以及注意事项。 特点 采用单 5V 电源供电,内置 5V 转 3.3V LDO。 ●内嵌一个类 RISC 处理器,用来操 作内部的控制/状态寄存器并且响应 USB 主机的…

JavaScript基础实战(2)js中的强制类型转换、运算符、关系运算符、逻辑运算符、条件运算符

文章目录1、强制类型转换Number1.1 代码1.2 测试结果2、进制表示2.1 代码2.2 测试结果3、强制类型转换为Boolea3.1 代码3.2 测试结果4、运算符4.1 代码4.2 测试结果5、自增自减5.1 代码5.2 测试结果6、与、或、非6.1 代码6.2 测试结果7 赋值运算符7.1 代码8、关系运算符8.1 代码…

【LINUX修行之路】工具篇——Vim的使用及配置

🍿本节主题:vim的使用 🎈推荐阅读:回溯算法 、C入门(上篇) 💕我的主页:蓝色学者的主页 文章目录一、前言二、文本编辑器和IDE三、选择vim的理由四、vim操作模式4.1普通模式(command …

异步fifo_【推荐】数字芯片异步FIFO设计经典论文

之前有一篇文章我已经推荐过了数字芯片跨时钟域设计的经典论文 (【推荐】数字芯片跨时钟域设计经典论文 ),希望看过的读者都有一定的收获。不过有点遗憾的是那片论文中虽然提到了异步FIFO,却没有讲具体的原理和设计细节。本篇文章…

ue4商城资源 Nature Cave Cliff 自然洞崖景观场景

ue4商城资源 Nature Cave Cliff 自然洞崖景观场景 ue4商城资源 Nature Cave Cliff 自然洞崖景观场景 ue4商城资源 Nature Cave Cliff 自然洞崖景观场景 Unreal Engine虚幻游戏引擎素材资源 Unreal Engine Marketplace –Nature Cave Cliff 自然洞崖景观场景 大小解压后&#x…

Spring Cloud 与微服务学习总结(17)—— SpringCloud Gateway API 接口安全设计(加密 、签名、安全)

一、防止数据抓包窃取 1.1 风险简述 简述:当用户登录时,恶意攻击者可以用抓包工具可以拿到用户提交的表单信息,可以获取用户的账号密码,进而可以恶意访问网站。 1.2 RSA 非对称加密 1.2.1 RSA简介 RSA加密算法是一种非对称加密算法。在公开密钥加密和电子商业中RSA被广泛…

高薪的工作和低薪有股权的初创公司,怎么选不后悔?

最近连着接到三个选择Offer的咨询,大概情况都是这样:A初创公司表示,虽然提供的薪水不高,但自己前景超好,很快就会上市,如果你干得好,上市前能拿到股票,回报超高。B公司发展稳定&…

<论文翻译>RepVGG: Making VGG-style ConvNets Great Again

RepVGG:让VGG风格的卷积网络再一次伟大 文章目录RepVGG:让VGG风格的卷积网络再一次伟大摘要1. Introduction2. Related Work2.1 从单路径到多分支2.2 有效的单路径模型的训练2.3 模型重新参数化2.4 温诺格勒(Winograd)卷积3. 通过结构性重新参数化构建RepVGG3.1 简单就是快&…

30种常用管理工具模型整理分享(上)

沟通模型 ▍乔哈里视窗 乔哈里视窗又叫沟通视窗,是由美国心理学家约瑟夫卢夫特(Joseph Luft)和哈里英厄姆(Harry Ingham)于1955年设计的。通过把沟通的抽象思维映射到二维框架上,让大家更易理解和套用&am…

大一时候写的通讯录。tc2.0环境的。

为什么80%的码农都做不了架构师?>>> #include "ctype.h" #include "conio.h" #include "stdio.h" #include "string.h" #define M 50 typedef struct{char name[20]; /*姓名*/char nuits[30]; /* 单位 *…

Google Maps JavaScript API V3的使用(四)

Google Maps JavaScript API V3 叠加层 叠加层概述 叠加层是地图上与纬度/经度坐标绑定的对象,会随您拖动或缩放地图而移动。叠加层表示的是“添加”到地图中以标明点、线、区域或对象集合的对象。 Google Maps API 包含以下几种叠加层: 地图上的单个位…

Google Maps JavaScript API V3 叠加层

注意:以下网页中提到的 Google Maps JavaScript API 第 3 版现在是正式的 JavaScript API 版本。该 API 的第 2 版已根据我们的弃用政策正式弃用。欢迎您将代码移植到这个功能更强、最近更新的版本中! 叠加层概述 添加叠加层 删除叠加层 标记 标记动画 …

PostgreSQL+PostGIS 的使用

PostgreSQL 是世界上技术最先进的开源数据库,其前身是1977年一个源于Berkeley名为Ingres的非关系型数据库,其项目领导人为Michael Stonebraker教授。1982年该教授商业化了Ingres;1985年,Michael Stonebraker教授回到Berkeley&…

PostgreSQL+PostGIS的使用

一、 PostgreSQL与PostGIS的关系PostgreSQL 是世界上技术最先进的开源数据库,其前身是1977年一个源于Berkeley名为Ingres的非关系型数据库,其项目领导人为Michael Stonebraker教授。1982年该教授商业化了Ingres;1985年,Michael St…