自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1120)
  • 收藏
  • 关注

转载 OpenUI:输入一段文字就能生成网!页!!

今天给大家介绍一个开源的 AI 网页生成工具:OpenUI!!!前言 在软件开发领域,用户界面(UI)的设计和构建确实是一个至关重要的环节。传统的 UI 开发需要设计师和开发人员紧密合作,通过反复的设计、修改和测试来达到理想的效果,这个过程往往耗时且成本较高。随着 AI 技术的发展,现在有越来越多的尝试将 AI 应用于 UI 设计和开发中,以期提高效率和降低成本。虽然目前的 AI 技术还不能完全替...

2024-04-25 22:56:04 14

转载 React 并发 API 实战,这几个例子看懂你就明白了

本文适合对React 并发 API感兴趣的小伙伴阅读。目录什么是并发它和 React 有什么关系中断和切换是如何工作的那 Suspense 呢?如何启动 transition结束语什么是并发并发是一种执行模型,它允许程序的不同部分可以不按顺序执行,而不影响最终结果。你可能听说过多线程或多进程。由于浏览器中的 JavaScript 只能访问一个线程(虽然 Web Workers 在单独的线程中运行,...

2024-04-24 10:19:23 5

转载 面试官:用 Vue3.0 写过组件吗?

前言最近,收到很多小伙伴的反馈,前端的就业市场似乎透露出了一丝暖意。相较于去年,机会多了一些,但竞争依然相当激烈,BOSS 上很多 HR 依旧是已读不回,没有充足的准备很难找到一份满意的工作。除此之外,还发现年后很多招聘都要求会 Vue 3 了,Vue 团队去年底宣布停止对 Vue 2 的支持,现在越来越多的公司转向了 Vue 3。为了帮助小伙伴们梳理前端知识体系,充分的准备面试,今天就来分享一...

2024-04-23 10:20:32 4

转载 掌握核心竞争力,这些前端公众号你值得关注!

推荐几个前端领域的公众号,他们不仅拥有丰富的技术内涵,还具备引人深思的原创能力。我相信,他们的文章总能给你带来启发和思考,关注他们,了解前端领域的前沿技术和最新动态,激发你对前端的热情和持续探索!#初识Threejs欢迎来到「初识Threejs」,我是一名一线前端开发者,热爱记录分享。在这个公众号里,我将分享Three.js的研究、实践和感悟,所以,不管你是初入前端的新手,还是有一定经验的开发者,...

2024-04-22 18:02:00 9

转载 如何画好一张架构图?

????目录1 架构图的目的2怎样的架构图是好的架构图3 什么时候画架构图4 架构图分类5 如何画架构图6业务/产品架构图7应用架构图8技术架构图9代码架构图10 数据架构图在上一篇文章《4款亲测好用的开发画图工具》中,有读者在后台留言提到想了解如何画好一张架构图?本文作者从架构图的目的、怎样的架构图是好的架构图、如何画好架构图,以及各类经典架构图的分类和示例都做了详尽解析,是一篇不可多得的干...

2024-04-20 16:49:09 23

转载 Vue 的响应式机制就是个“坑”?

翻译 | 核子可乐 编辑 | Tina Vue 的 reactivity 响应式机制确实不错,只是有个“小”缺点:它会搞乱引用。本来一切看起来好好的,连 TypeScript 都说没问题,但突然就崩了。我这里聊的可不是带有强制输入的嵌套引用,那明显更复杂、更混乱。只有对一切了然于胸的大师才能解决这类问题,所以本文暂且不表。哪怕在日常使用当中,如果大家不了解其工作原理,reactivity 也...

2024-04-19 20:55:03 5

转载 鸿蒙对于前端开发来说,究竟是福是祸?

2024年1 月 18 日,鸿蒙 Next 预览版面向开发者正式开放申请。至此,鸿蒙原生应用版图已成型,这个中国自主研发的操作系统,正式走上了独立之路。有许多的公司都陆续地加入了鸿蒙原生应用开发的队列,从年初宣布的200+个应用加入鸿蒙生态,到如今的4000+个应用加入鸿蒙,短短2个月时间激增了20倍,可见什么是中国速度!一时之间使得鸿蒙开发相关岗位需求暴增!据智联招聘24年年初数据汇总,鸿蒙相关...

2024-04-18 08:33:01 23

转载 GPT自动投简历,一周斩获三offer,开源分享!

作者:不要秃头啊原文链接: https://juejin.cn/post/7320949203542409231一、前言最近在 GitHub 上发现了一个非常有意思的项目:GitHub链接1。该作者巧妙地结合 GPT 和 RPA 技术,打造了一个自动投简历助手。这是原作者分享的效果展示视频:B站视频链接2。然而,由于原项目存在以下问题:代码使用 Python 编写,对于前端开发者不够友好。运行该...

2024-04-17 10:20:44 11

转载 最近面试,Vue3是重点!

本文推荐最近在考虑新机会的小伙伴阅读!前言上周和部门BP聊天,她说最近在boss上放出一个初级前端岗位,平均每天都能收到500多份简历。前端市场越来越卷,跳槽前做好技术进阶突击,才能稳拿offer。资料内容展示三个维度:资料框架+八股文+Vue3面试题+算法题部分资料逻辑框架八股文面试必备的八股文,整理的超级全。结合了2024年最新的面试动向,精准拿捏今年的前端面试!Vue3相关面试题总结重...

2024-04-15 10:20:09 11

转载 前端的未来在哪里?

转自:InfoQ (ID:infoqchina)作者:kate holterhoff(RedMonk)译者:核子可乐编辑:Tina随着整个软件行业正逐渐转向以打包、托管与抽象解决方案为主体的新形态,后端与基础设施带来的麻烦正越来越少,而立足堆栈顶部的前端工程师开始成为施展空间最大的时代宠儿。甚至不只是他们,如今无论是前端、后端还是运维开发者,他们在描述自己的工作流程时普遍表示,会尽可能将底层问题交...

2024-04-12 10:20:17 12

转载 不要再写满屏import导入啦!

作者:tager原文:https://juejin.cn/post/7344571285848768524密密麻麻的import语句不仅仅是一种视觉上的冲击,更是对代码组织结构的一种考验。我们是如何做到让import“占领满屏“的了,又该如何优雅地管理这些import语句呢?本文将从产生大量import语句的原因、可能带来的问题以及如何优化和管理import语句几个角度来进行探讨。import是...

2024-04-11 09:58:26 14

转载 Vue3 + Three.js 商城可视化实战

作者:前端了了liaoliao链接:https://juejin.cn/post/7137192060045492231实战目的根据不同的产品配合接口展示相应的描述。根据选择的场景及其物品实现可视化的产品展示效果。效果展示支持不同位置展示不同描述:配合数据配置渲染不同桢的效果根据选中的产品,切换相应产品效果根据选中场景,切换相应的场景实现思路封装一个Three的函数,支持设置相机、场景、渲染函数,...

2024-04-08 23:29:22 34

转载 敲了17年代码,我现在连个面试机会都得不到

转自:InfoQ (ID:infoqchina)整理:冬梅、核子可乐虽然全球经济正显现出逐步复苏的迹象,但科技行业的裁员仍在不断推进。在 IT 这个永远寻求下一个热门趋势的产业当中,美国软件就业市场哀鸿遍野,连技术老鸟们似乎也难以重拾竞争力——几十年的经验积累反而让他们感觉自己身处劣势。1 公司倒闭、裁员,美国工程师们一岗难求近日,Reddit 上一条名为 《17 年编程经验,我甚至连个面试机会都...

2024-04-06 10:20:29 24

转载 号称最快的 JS 运行时 WinterJS 发布!

作者 :Arshia Ghafoori翻译、整理:五月君原文https://wasmer.io/posts/winterjs-v1WinterJS 是一个使用 Rust 编写的、与 WinterCG 兼容的 JavaScript 运行时,使用 SpiderMonkey 引擎执行 JavaScript,并使用 Tokio 处理底层的 HTTP 请求和 JS 事件循环。WinterJS 运行时...

2024-04-05 10:23:32 20

转载 分享一份前端工程化宝典!

作者:Shaka链接:https://juejin.cn/post/7337932392369864742前言好久没更文了,因为有很多人问我工程化相关的内容,而我之前的工作中恰好有一些工程化的经验,这里笼统地和大家分享一下(没法太具体,具体的话,每部分都需要单开文章长篇大论),所以这里旨在为大家搭建体系,有需要的话,再慢慢细出吧(比较忙,见谅啦~)在开始前我问大家一个问题,前端工程化,是什么?一...

2024-04-03 13:47:38 19

转载 今年前端的行情真不错。。。

前言最近,收到很多小伙伴的反馈,前端的就业市场似乎透露出了一丝暖意。相较于去年,机会多了一些,但竞争依然相当激烈,BOSS 上很多 HR 依旧是已读不回,没有充足的准备很难找到一份满意的工作。除此之外,还发现年后很多招聘都要求会 Vue 3 了,Vue 团队去年底宣布停止对 Vue 2 的支持,现在越来越多的公司转向了 Vue 3。为了帮助小伙伴们梳理前端知识体系,充分的准备面试,今天就来分享一...

2024-04-02 10:20:33 32

转载 40道经典ReactJS 面试附答案

英文 | https://blog.stackademic.com/top-40-reactjs-interview-questions-and-answers-for-2024-70c94e5fcccaReactJS 已成为现代 Web 开发的基石,其基于组件的架构和高效的渲染使其成为构建动态用户界面的首选。无论你是希望提高技能的经验丰富的开发人员,还是准备即将到来的 ReactJS 面试的求职...

2024-04-01 22:25:16 57

转载 为了防止狗上沙发,写了一个浏览器实时识别目标检测功能!

作者:前端小蜗https://juejin.cn/post/7345672631323394098背景家里有一条狗????,很喜欢乘人不备睡沙发????️,恰好最近刚搬家 + 狗迎来了掉毛期 不想让沙发上很多毛。所以希望能识别到狗,然后播放“gun 下去”的音频????。需求分析需要一个摄像头????利用 chrome 浏览器可以调用手机摄像头,获取权限,然后利用 video 将摄像头的内容绘制到 video 上。通...

2024-03-31 23:31:40 20

转载 实现vue3响应式系统核心-MVP 模型

简介2023 年 12 月 31 日,vue2 已经停止维护了。你还不会 Vue3 的源码么?手把手带你实现一个 vue3 响应式系统,你将获得:Vue3 的响应式的数据结构是什么样?为什么是这样?如何形成的?Proxy 为什么要配合 Reflect 使用?如果不配合会有什么问题?Map 与 WeakMap的区别响应式数据以及副作用函数响应式系统基本实现依赖收集派发更新依赖清理支持嵌套实现执行调...

2024-03-30 08:06:41 11

转载 恭喜了!全体程序员彻底狂欢吧!这个好消息来得太及时!

自2003年10月18日起人事部、原信息产业部印发《全国计算机软考考试暂行规定》,将计算机软件资格考试(简称:软考)纳入全国专业技术人员职业资格证书制度统一规划!软考从传统的“技能考试”上升为“国家级考试”。软考证书热度持续上升????!23年软考报名人数超500万,相比20年报名人数直接翻了10倍;国内持软考证书IT人才缺口高达950万,每年存在200万人的供需差;一线城市持软考证书IT从业者平均工资...

2024-03-27 13:30:39 13

转载 V8引擎Promise源码全面解读(深度好文)

作者:月夕原文:https://juejin.cn/post/7055202073511460895写在前面的话阅读本文你将收获什么?了解 V8 Promise 源码全过程,世界上不再有能困住你的 Promise 题目,我就是这么肯定这篇文章的干货仅仅了解或者实现了 Promise/A+ 规范,这与 JavaScript 的 Promise 中间还有很大的差距如果你在面试时将 Promise 回...

2024-03-26 12:44:22 16

转载 45k*16薪,进字节了!

2024跳槽季已到,今年我自己也走在了面试一线。先说下面试感受:求职确实比往年卷,不过面试机会肯定有!据职友集显示,前端在招岗位累计24万+,上周我共约到7场面试。周末复盘发现,卷的根源在于:面试官想要的多而全。不仅会问八股文,还会考察框架、设计模式、项目实战、算法数据结构等。这个时候有一套能够迎合市场新需求的高质量前端面试题,就显得尤为重要!为此,我爆肝写出超上万字的前端进阶全家桶,为方便高效学...

2024-03-25 10:20:56 22

原创 sourcemap曳光弹 - 通过sourcemap直接将线上错误定位到源代码

本文来自读者Ludwig酱投稿,非著名非典型的Web开发者 信奉简单可依赖的技术价值观,热爱Coding,热爱写作掘金地址:https://juejin.cn/post/7342279484488728626前几日看到贵号分享了一篇文章《如何在线上使用 SourceMap》 该文详细阐述了如何将线上产物报错和sourcemap联系起来, 从而高效地定位问题.我个人在日常开发,调试,生产中也经常使...

2024-03-24 19:16:09 739

转载 qiankun?这次我选了wujie!

本文面向对无界和微前端有一定了解的人群,不再对微前端的概念和无界的基础使用方式做解释说明前言掘金上搜wujie,那么大眼一看,好像全都是介绍的,并没有几个落地方案的分享。正好我上个月把部门内三个业务系统用wujie整合了一下,记录成文章和大家分享一下。(为什么不用qiankun?qiankun之前做了好多次了,这次想尝个鲜~)背景说明笔者部门内有三个管理系统,技术栈分别是:A: Vue2 + We...

2024-03-21 12:57:14 78

转载 今年这情况,大家多一手准备吧。。。

正文前段时间,掘金热帖《放心,前端死不了》在前端圈疯传。百度前端大佬表明:“前端技术是依托于互联网行业的,只要行业还在,它就会有用武之地,就会有价值。”总的来说,技能跟上发展,前端就不会死。谁掌握得更深、应用得更好,谁就更容易脱颖而出。为此,我特意与几位大厂前端技术专家,一起整理出了一套非常实用的——《2024前端开发进阶秘籍》,其中包含了前端必备八股文、超火Vue3面试题、前端卷王算法题和大厂高...

2024-03-20 10:20:58 11

转载 使用Canvas封装图片压缩功能!

作者:爱泡澡的小萝ト原文:https://juejin.cn/post/7220310687481495612最近在学习和工作中遇到这样一个场景:如何将前端上传的图片进行压缩传递给服务端?因为此前从未了解过图片压缩的功能,所以也是带着好奇进行了一番学习,那么我的解决思路如下展示整体思路创建input框实现图片上传将上传的文件转成base64格式前端通过base64进行原始图片展示,并将此图片进行压...

2024-03-19 23:22:00 16

转载 前端开发必须知道的抓包神器!

前言 好多人认为whistle是抓包工具,殊不知抓包只是whistle能力的冰山一角。除了抓包外,它还能修改请求与响应、真机调试h5移动端、解决跨域、域名映射等等等。总而言之,使用whistle能够提升我们的开发效率,改善开发体验。whistle一出手就是抓包工具的极限,那年它双手插兜不知道什么是对手(doge)。安装&使用 安装与启动whistlenpm install -g whi...

2024-03-18 23:37:44 48

转载 Monorepo 仓库代码质量提升实践

一、背景Monorepo 是一种项目代码管理方式,指单个仓库中管理多个项目,有助于简化代码共享、版本控制、构建和部署等方面的复杂性,并提供更好的可重用性和协作性。Monorepo 仓库包含多个项目,可能涉及跨业务方向乃至跨部门的开发者,迭代频繁且代码量通常较大。公共代码的调用方往往涉及多个项目,修改公共代码的影响范围广,回归成本高。因此可以从以下两个角度出发,建立代码质量保障机制,将代码变更的风险...

2024-03-17 15:19:30 57

转载 假如周处除三害发生在 IT 圈

公元 4202 年,IT 职场环境持续劣化,无意义的加班内卷、PUA 让每个职场人都身心俱疲。此时,一位有点小帅的主人公,收到了一次冥冥之中的启示,从此,改变了整个职场的氛围与进程。Chapter 1 《程旭沅》程旭沅来到一期需求评审会“听说最近来的那个 Crud Boy 好勇哦!他把好几个不写注释、文档的开发都崩掉了”“靠北!有没有这么吊啊,吹的吧?”“真的啦!骗你干嘛啦!”吃完橘子,程旭沅掏出...

2024-03-16 10:39:17 21

转载 45K*16薪,这波跳槽不亏。。。

前天加完班,回家路上翻了下粉丝群。发现群里最近在疯传一份叫《前端offer收割机养成指南》的资料。本来感觉这个title看起来有点离谱,结果没想到仔细一看,这份资料竟然真的有点东西。内容收纳的很全,而且融合了很多今年的新玩意。据我所知有人靠它拿下了45k+的offer…后来我辗转找到了这份资料的整理人,果然是位大佬!他是现任字节前端Leader,在前端行业深耕近十年,见证了互联网的飞速发展,也见证...

2024-03-15 10:21:01 10

转载 前端Chrome调试技巧最全汇总!

作者:安木夕原文:https://juejin.cn/post/7248118049584316472注:本文测试、截图均为Edge浏览器(内核是Chromium),浏览器内核可了解《有哪些浏览器/内核?[1]》00、基础操作汇总操作类型快捷键/说明切换浏览器标签???? Ctrl+1到8切换到对应序号的浏览器标签 ???? Ctrl+PgUp/PgDn标签页左右切换浏览器全屏F11 (⌘ + shift +...

2024-03-14 22:41:38 89

转载 前端项目如何准确预估个人工时

分享一篇前端人员比较感兴趣的话题,如何评估工时。正文看来很多小伙伴对这个问题感兴趣,大家不要忽视了压工时这个事。领导为什么会压工时?使他的KPI更好看不清楚做这个东西实际要多长时间因为第2点的原因,他也无法去争取合理时间部分人看着下属加班,有种大权在握,言出法随的畅快感码农为什么不要轻易答应压工时?无形中会打击你的自信心,当自信心全无的时候,要么是职业生涯结束,要么是变成人人都跑来拿捏一手的角色轻...

2024-03-12 23:47:00 16

转载 现在前端面试都不考八股文了吗?

作者:前端双越老师链接:https://juejin.cn/post/7336859385782583308年前就有和几个同学在和我聊天的时候,说:现在面试都不考基础知识和八股文了,上来就聊项目。其实我也很早就意识到这个问题了,现在和前几年完全不一样了。2021年之前,随便写个简历,背诵 1-2 周八股文就可以去面试了。而现在,每一步都很困难。举个例子:Vue 性能优化方式我经常会问一个问题:Vu...

2024-03-10 18:49:25 21

转载 一个普通三本学渣,大厂之路

大家好,我是鬼哥,今天给大家分享一篇一位普通程序员的成长之路,希望在这个低估的大环境下,能给大家带来一些正能量故事的开始故事从 16 年开始,那年高三。和许多高三的学生一样,每天家和学校两点一线。本来应该老老实实备战高考,争取考个好大学,走向美好的未来。但一次意外的受伤,生活的轨迹开始发生了偏移。由于备考压力大,学校也管的严,平时的消遣只剩了跑跑步活动下筋骨。但在一次跑步的时候拉伤了肌腱,当时便疼...

2024-03-08 19:53:10 21

转载 今年面试难度也不小!加油!!

2024跳槽季已到,今年我自己也走在了面试一线。先说下面试感受:求职确实比往年卷,不过面试机会肯定有!据职友集显示,前端在招岗位累计24万+,上周我共约到7场面试。周末复盘发现,卷的根源在于:面试官想要的多而全。不仅会问八股文,还会考察框架、设计模式、项目实战、算法数据结构等。这个时候有一套能够迎合市场新需求的高质量前端面试题,就显得尤为重要!为此,我爆肝写出超上万字的前端进阶全家桶,为方便高效学...

2024-03-07 10:20:38 21

转载 京东快递小程序分包优化实践

随着项目规模增大,小程序分包优化是必须要面对的问题。分包不合理,不仅影响项目迭代和上线计划,还关乎用户体验,甚至因此导致 C 端用户流失。本文主要介绍京东快递小程序分包过程中踩过的坑,以及小程序分包优化的一些建议。小程序简介小程序是一种不需要下载安装即可在各类宿主环境(手机 APP、车载系统、IOT 设备等)中使用的应用程序。小程序使用了双线程模型,包括逻辑层和渲染层:逻辑层 JSCore 负责运...

2024-03-06 10:20:51 23

转载 VUE中常用的4种高级特性!

1. provide/injectprovide/inject 是 Vue.js 中用于跨组件传递数据的一种高级技术,它可以将数据注入到一个组件中,然后让它的所有子孙组件都可以访问到这个数据。通常情况下,我们在父组件中使用 provide 来提供数据,然后在子孙组件中使用 inject 来注入这个数据。使用 provide/inject 的好处是可以让我们在父组件和子孙组件之间传递数据,而无需手动...

2024-03-05 10:11:51 33

转载 如何在线上使用 SourceMap

前言介绍了在线上使用 SourceMap 进行调试的方法和常见问题。常见的使用姿势是通过浏览器的开发者工具进行本地调试,而在线上使用 SourceMap 则需要手动添加 SourceMap 地址。针对线上无法自动加载 SourceMap 的问题,可以尝试使用浏览器插件、Charles 进行转发或者私有静态服务托管 SourceMap。今日前端早读课文章由 ES2049@落风分享。正文从这开始~~1...

2024-03-03 10:20:29 63

转载 一念生花,Coze 结合VisActor 文生图实战总结

前言词云魔方逢年过节发送祝福语是中国人特有的礼节,然而准备拜年祝福语也是让人伤透脑筋,大多数人都是拷贝网络上流行的“段子”,改一下名字就发出来了。更有甚者连名字都不改,略显尴尬。但是如果可以让 AI 总结你想对特定对象说的祝福语,并生成一张专属词云呢?今年过年期间还有一个男性朋友们最忧愁喜欢的节日——情人节,送上一张情人节卡片,是不是可以瞬间拉升甜蜜感呢?通过 Coze、VisActor 两大套件...

2024-03-02 15:52:31 134

转载 npm 被滥用 — 有人上传了 700 多个武林外传切片视频

Sonatype 安全研究团队近日介绍了一起滥用 npm 的案例 —— 他们发现托管在 npm 的 748 个软件包实际上是视频文件。据介绍,这些软件包每个大小约为 54.5MB,包名以 “wlwz” 作为前缀,并附带了应该是代表日期的数字。时间戳显示,这些包至少自 2023 年 12 月 4 日起就一直存在于 npm,但 GitHub 上周已经开始删除。每个包中都有以 “.ts” 扩展名结尾的...

2024-03-02 15:52:31 21

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除