![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端开发
文章平均质量分 83
前端劝退师
这个作者很懒,什么都没留下…
展开
-
VS Code 整活:100行代码写一个悬浮翻译插件
前言要说哪个插件对效率提升最大,可能各有推荐,各有千秋。但我要说对初学者,以及英文有亿点点差的同学来讲:翻译,是日常开发中必不可少的一环。在下找过N个VSCode 翻译插件 发现一个神器:...原创 2022-02-18 18:04:32 · 2322 阅读 · 0 评论 -
MetaWork:拜托,这样远程结对编程超酷的
1. 话说结对编程众所周知,结对编程(英语:Pair programming)是一种敏捷软件开发的方法,两个程序员在一个计算机上共同工作。一个人输入代码,而另一个人审查他输入的每一行代码。但是真实环境中,往往不止两人结对编程:众后端围着前端审查代码。产品/设计/老板 围着前端改样式。于是就会发展成下面这样:显然,这不符合疫情期间的防范规定。况且在如今轻则AB班,重则居家办...原创 2022-04-18 12:16:06 · 1507 阅读 · 0 评论 -
想要成为前端Star 吗?一首歌时间将React/Vue 应用Docker 化.md
前言以前一直有疑问困扰着我:人人都在吹的Docker容器化,与前端有何关系?然而在近两年的编程生涯,在每一次产品迭代中,渐渐体会到了容器化其魅力所在。应用部署从刀耕火种,到DevOps崛起,原来不止前端在迅捷发展。接下来,我将用一首歌的时间,带大家真实的体验一番Docker容器化。1. 朴素的Dockerfile首先准备一个有标准运行指令的Web应用,用脚手架creat-react-app或Vue CLI等生成的即可。以下的Dockerfile不参杂其它依赖,争取做到都能看懂:# 指定Nod原创 2020-09-02 13:49:46 · 173 阅读 · 0 评论 -
前22年的Loser,后4年和自己赛跑的人 | 最惨前端面经
跳槽原因前东家部门是做旅游的,在这次疫情打击下,基本玩完。于是我半休半远程三个月后,在4月底领了裁员便当。至今,差不多找了两个月的工作。本篇不是标准的面经,想从中获取大厂跳槽经验的可以歇一歇。更多的是想讲一下绝大多数如你如我,学历渣技术差,没大厂经验的前端如何走。1. Offer情况个人比较懒,一周可能就面2~3家,只约下午。部分星期没有面试邀约。囿于学历+公司,两招聘软件都被我用成“Boss直拒”和“拉钩上吊”粗略算了下,面了约12家大中小型公司,仅4家Offer,情况分别为:某游戏原创 2020-05-31 01:09:51 · 663 阅读 · 1 评论 -
React-Router v6 新特性解读及迁移指南
前言这里写自定义目录标题前言1. ``重命名为``2. ``的新特性变更3. 嵌套路由变得更简单3.1 简化嵌套路由定义3.2 新`API`:`Outlet`3.3 多个``4. 用`useNavigate`代替`useHistory`5. 新钩子`useRoutes`代替`react-router-config`。6. 大小减少:从`20kb`到`8kb`7. 迁移及其它重要修复...结语❤️...原创 2020-03-19 00:08:44 · 29615 阅读 · 25 评论 -
一文搞懂web中暗藏的密码学
前言开发网站登录功能时,如何保证密码在传输过程/储存的安全?相信不少前后端的朋友,在面试时都会被问到类似的问题。在我对密码学一无所知时,也仅会回答:“MD5加密啊。”诸不知,密码学在网络七层模型,甚至web开发中的应用比我想象得多得多。1. 什么是密码学?密码学是各种安全应用程序所必需的,现代密码学旨在创建通过应用数学原理和计算机科学来保护信息的机制。但相比之下,密码分析旨在解密此类...原创 2019-11-12 09:47:11 · 937 阅读 · 0 评论 -
「React Hooks」如何用120行代码,实现一个交互良好的拖拽上传组件
前言你将在该篇学到:如何将现有组件改写为 React Hooks函数组件useState、useEffect、useRef是如何替代原生命周期和Ref的。一个完整拖拽上传行为覆盖的四个事件:dragover、dragenter、drop、dragleave如何使用React Hooks编写自己的UI组件库。逛国外社区时看到这篇:How To Implement Drag an...原创 2019-09-03 17:59:59 · 1673 阅读 · 0 评论