前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Re:Tech FE Weekly Vol.001

Re:Tech FE Weekly Vol.001

作者头像
用户6256742
发布2024-05-18 09:32:27
620
发布2024-05-18 09:32:27
举报
文章被收录于专栏:网络日志网络日志

本期文章

关于代码评审(CodeReview)那些不得不说的事儿

本文作者在学习了Google Code Review 指南的基础上;总结了长期做CodeReview的好处:提声代码质量、提前发现问题、经验和知识的传递;CodeReview的关注点:功能性、复杂性、代码风格、文档&注释、代码亮点;还指出了CodeReview应该及时;以及注意的礼节,reviewer写得好的地方也应该点赞;

本文还指导大家如何才能写出对CodeReview友好的代码:提交前先做好自审、写清楚变更描述、单个变更竟可能短;

关于CodeReview的误区该文也做了合理的反驳,例如CodeReview是纯浪费时间?工期很紧没时间去做CodeReivew;只有高级工程师才有资格Reivewe别人的代码?都有测试流程了,为什么还要做CodeReview?有了CodeReview就不需要测试了?只要我在团队推行了CodeReview流程,代码质量就会迅速提高?

详解js继承的那些事儿

本文作者带你学习js的继承,原型,原型链的底层知识和原理;你会了解到以下知识什么是继承;为什么要有继承;继承的相关6种实现方式及优缺点。

贪吃蛇小游戏开发思路分享

如何用数组表示游戏地图,数组的周边嗅探,数组边界检测;还有碰撞检测。看完之后,抖音最火的游戏吃掉那个苹果就可以自己写了。

TypeScript 泛型中的 K、T、V 等到底是个啥?

当你首次看到 TypeScript 泛型中的 T 会感到陌生么? 那么 T 是什么意思呢?图中的泛型变量 T 表示 Type,实际上 T 可以用任何有效的名称代替。除了 T 之外,常见的泛型变量还有 K、V 和 E 等。

  • K 全称 Key 表示对象中键的类型;
  • V 全称 Value 表示对象中值的类型;
  • E 全称 Element 表示元素类型。

45个 GIT 经典操作场景,专治不会合代码

本文作者整理了45个日常用git合代码的经典操作场景,基本覆盖了工作中的需求。

  • 读完本篇文章你会了解到以下知识:
  • 提交(Committing) 处理,如:commit message 写错了,删除任意commit等等;
  • 暂存(Staging)处理,如:我需要把暂存的内容添加到上一次的提交(commit)等等;
  • 分支(branches)处理:如:我想提交到一个新分支,但错误提交到了main等等;
  • 变基(Rebasing)和合并(Merging)处理,如:撤销rebase/merge,有冲突的情况等待。

Vite 3.0 发布,下一代的前端工具链

Vite 3.0 现已于2022年7月15正式发布;Vite3.0新特性一览;之后vite准备每年会发一个大版本。

他来了!性能吊打 Node.js 和 Deno 的新一代 javaScript 运行时!

刚开源不到一个月就获得了 19.5k star!看起来马上就会成为 Node.js 和 Deno 的一大竞争对手了!

和传统的 Node.js 这种传统的 javaScript 运行时不同,Bun.js 直接内置了打包器、转译器、任务运行器和 npm 客户端,这意味着你不再需要 Webpack/Rollup/esbuild/Snowpack/Parcel/Rome/swc/babel 就可以直接运行 TypeScript、JSX!

另外,Bun.js 原生支持了数百个 Node.js 和 Web API,包括约 90% 的 Node-API 函数(fs、path、Buffer 等)。

Bun.js 的目标是可以在浏览器之外的其他地方运行世界上大多数 JavaScript,为你未来的基础架构带来性能和复杂性的增强,并通过更好、更简单的工具提高开发者的生产力!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-09-26 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 本期文章
    • 关于代码评审(CodeReview)那些不得不说的事儿
      • 详解js继承的那些事儿
        • 贪吃蛇小游戏开发思路分享
          • TypeScript 泛型中的 K、T、V 等到底是个啥?
            • 45个 GIT 经典操作场景,专治不会合代码
              • Vite 3.0 发布,下一代的前端工具链
                • 他来了!性能吊打 Node.js 和 Deno 的新一代 javaScript 运行时!
                领券
                问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档