第 07 菜谱:How to Name your Types

第 07 菜谱:How to Name your Types

抱歉,很久没有更新,我是 Sea,欢迎打开新一期的「每周菜谱」,这是第「07」期,发表于 2023-04-15,我们先来看看每周有什么值得推荐的~

每周推荐

How to Name your Types

https://www.youtube.com/watch?v=qA65QjWCl60&ab_channel=MattPocock

TS 中的一些定义规范

- 不要使用 `I` 做为接口名前缀
- 泛型中的 `<>` 参数类型以 `T` 开头
- ......

基于 Git 的开发工作流——主干开发特性总结

https://mp.weixin.qq.com/s/BvP6d8SJNFEt67BvCHJDLA

基于 Git 的两种最流行的开发工作流是基于主干的开发和基于特性的开发,本文主要总结了基于主干开发的特性

现代图片性能优化及体验优化指南

https://mp.weixin.qq.com/s/YfJSqUYsJvlTXH6gRHhrmw

图片资源,在业务中可谓是占据了非常大头,对图片的性能优化及体验优化在今天就显得尤为重要。这篇文章将介绍如何尽可能的对我们的图片资源,进行性能优化及体验优化

How to use useEffect on server-side?

https://medium.com/swlh/how-to-use-useeffect-on-server-side-654932c51b13

在 SSR 应用下,通常都是需要在服务端获取数据,那么我们应该如何在服务端下使用 useEffect 呢?

异步数据的状态管理:React-Query

https://segmentfault.com/a/1190000042788578

react-query 是一位数据获取专家,能够基于 Hooks 智能管理请求的一切内容,包括数据、状态、缓存,更新等

一文看透 Module Federation

https://mp.weixin.qq.com/s/WCQvPbd_w8P-Tn36Sc0SXQ

文章探索 Module Federation 与微前端方案结合起来的可能性,深入了解了它的底层原理

技术实践

对于页面的”返回”操作,这样处理比较合适

https://mp.weixin.qq.com/s/LL5UlDnFhJClZdFOdliPHw

如何处理页面的返回操作

如何用 JS 实现瀑布流布局

https://mp.weixin.qq.com/s/pLZxgZDX6m03uEK1aV9jTg

瀑布流布局,是现在比较流行的一种页面布局方式,即多行等宽元素排列,等宽不等高,后面的元素依次添加到前一行最矮的元素下方。本文介绍如何用 JS 实现瀑布流布局

fixed 元素一定是相对视口定位的吗?

https://juejin.cn/post/6844904046663303181

fixed 元素一定是相对视口定位的吗?如果你对此有疑问,可以查看该文章

纯 CSS 实现十个还不错的 Loading 效果

https://mp.weixin.qq.com/s/g5Uh86Z4EDlmM4JZwWM2yQ

纯 CSS 实现十个还不错的 Loading 效果

拓展边界

React 语境下前端 DDD 的长年探索经验

https://juejin.cn/post/7187584683478089787

如果你对如何在如此复杂的系统中,比较合理地掌握每一个技术细节背后的业务逻辑,确保业务实现的准确性有兴趣的话,可以看看此篇文章

旧手机干翻旗舰?

https://www.bilibili.com/video/BV1D24y157SD/?vd_source=340c3fc924b0c4be6baa9bb2af1224a9

视频中教你利用安卓系统特性秒开任意软件,让旧手机重回旗舰!

{JSON} Placeholder

https://jsonplaceholder.typicode.com/

Free fake API for testing and prototyping.

预测 2024 年的前端开发模式

https://mp.weixin.qq.com/s/IDJ3cPddefsaGa1gTFq1qQ

最近 AIGC(AI Generated Content,利用 AI 生成内容)非常热,技术圈也受到了很大冲击。目前来看,利用 LLM(Large Language Model,大语言模型)辅助开发还停留在非常早期的阶段,主要应用是「辅助编码」,即「用自然语言输入需求,模型输出代码」。更近一步的探索也仅仅是在此基础上的一层封装(比如 copilot X、cursor)。

但即使在如此早期阶段,也对开发者的心智产生极大震撼,「AI 让程序员失业」这样的论调甚嚣尘上。

LLM 的爆发对前端意味着什么?本文尝试预测一波 2024 年之后的前端开发模式,

网道(WangDoc.com)

https://wangdoc.com/

网道(WangDoc.com)是一个文档网站,提供互联网开发文档,正在建设中。

小结

如果你喜欢每周菜谱,请转发给你的朋友,告诉他们来这里进行订阅~

订阅地址:https://mrseawave.github.io/blogs/

每周菜谱,让你做饭更开心~

第 07 菜谱:How to Name your Types

https://hailangya.com/articles/2023/04/15/weekly-07/

作者

Sea

发布于

2023-04-15

更新于

2023-04-15

许可协议

评论