第 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)
网道(WangDoc.com)是一个文档网站,提供互联网开发文档,正在建设中。
小结
如果你喜欢每周菜谱,请转发给你的朋友,告诉他们来这里进行订阅~
订阅地址:https://mrseawave.github.io/blogs/
每周菜谱,让你做饭更开心~
第 07 菜谱:How to Name your Types