服务粉丝

我们一直在努力
当前位置:首页 > 财经 >

MDH 前端周刊第 85 期:MDH Weekly 官网、2023 趋势、CSS Wish List、Astro

日期: 来源:云谦和他的朋友们收集编辑:云谦

题图:烟花兔。

⚡ Hi,我是云谦,欢迎打开新一期的「MDH:前端周刊」,这是第 0085 期,发表于 2023/01/30,将为您带来最新的资讯和分享。

注意:本文带有大量链接,推荐点击「查看原文」在官网上查看。

一周要事

MDH 前端周刊终于有自己的官网了,地址是 mdhweekly.com !新年在家花了一些时间做完善,以及花了数个小时把往期周刊的数据补充完整,终于可以拿出来和大家见面了。同时,之后在微信公众号上的「查看原文」功能会链接到官网。

为啥要做官网?1)自己研发的,体验会更好一些,当然目前还有不少瑕疵和功能缺漏,还会持续完善;2)数据和网站掌握在自己手里,相比依赖平台会更安心一些;3)额外的功能,比如 RSS、全文搜索(待定)、新闻或文章合集(待定)等。

技术栈是什么?自然是 Umi,哈哈。目前是 SPA + CSR,之后可能会加下 SSG,但优先级较低,因为我希望借此项目做下 CSR 项目优化的最佳实践。除了 Umi,用到的还有 styled-components、react-query、markdown-it 等。

做了什么,还缺什么?做了,1)极简风,样式「借鉴」了 Randy's Blog,2)RSS 功能,3)所有 84 期周刊的数据整理。还缺什么?1)全文搜索,2)暗色主题,3)og 分享 meta,4)sitemap,5)比心功能,6)响应式,7)题图锁定宽高比以避免,8)全文 RSS。

希望大家做什么?有 RSS 订阅需求的可以通过官网订阅,可以第一时间收到更新。

除此之外,还新「设计」了 Logo。说是设计,其实是通过 midjounery 生成 Logo 图片 + remove.bg 删除背景白色底来实现的,10 分钟搞定。

一周新闻

本期一周新闻由 YingCi 主笔,推荐关注他的 Telegram 频道《咲奈的平行时空》,更新频率很高,通过此可了解大部分前端相关资讯。也欢迎订阅我的 Telegrame 频道《云谦的自说自话》作为补充。

  • Github mobile 端支持查看 Github actions 。

  • Github 现在 block 屏蔽用户时可以添加备注。

  • CRA 已经 5 个月没更新,积累了 1500+ 个 issue 。

  • 知名前端 Youtuber Theo 提议将 CRA 从 react 文档除名,Parcel、Tailwind 作者表示同意。

  • esbuild 0.17.4 发布,支持更细粒度的 inject 。

  • Solidjs 已经有 25k stars 了。

  • Shadcnui :在仓库没有任何代码的情况下,仅靠一个 README 画饼获得了 1000 stars ,最终登顶Trending 榜一 。

  • Deno 2023 新愿景:稳定的 npm 兼容、壮大 fresh 框架。

  • Safari 16.3 发布。

  • Vitest 每周 npm 下载量达到 100w 。

  • Dan 表示 React beta 新文档站离正式上线只差一个落地页了。

  • 全部框架相比,Qwik 的手机端页面 核心指标 第一。

  • Astro v2.0.0 发布,markdown 体验改良,底层由 Vite 4 支持。

  • Nuxt v3.1.0 发布,Experiment Server Component 等。

  • 不同运行时在 w3c 中的唯一标识:阿里云是 edge-routine ,vercel 是 edge-light 等。

  • Bun 现在可以通过 npm 安装。

  • 已经有 1 亿用户在使用 Github 。

  • npm v9.4.0 发布,支持符号链接的依赖安装策略。

  • 基于 nextjs 的全栈模板 create-t3-app 下载量已经超过 remix 。

  • Rollup 新文档由 Vitepress 驱动。

  • TypeScript v5.0.0-beta 发布,默认开启 新装饰器 等。

  • Redux 作者和 Theo 指出 redux sagas 应该被禁用。

  • Deno v1.3.0 发布,内置 nodejs 模块等。

  • Vue 3 将 Jest 迁移至 Vitest 。

深度好文

好文推荐。这周好文真多,以下是我全文阅读过的部分。

  • 《10 Web Development Trends in 2023》,ROBIN WIERUCH 分析了 2023 年 Web 开发的 10 个趋势,推荐一读。10 个领域包括元框架、应用和渲染模式、Edge ServerLess、数据库复兴、JavaScript Runtime、MonoRepo、Utility-First CSS、类型安全、构建工具、AI 驱动开发。

  • 《Introducing Content Collections》,Content Collections 是 Astro 2 的新功能(之前好像也在哪个框架里看到过),主要是让 Markdown 也类型安全。实现上基于 zod,所以在提供类型的同时,还可对 Markdown 的内容做校验。

  • 《20 Things I've Learned in my 20 Years as a Software Engineer》,一篇老文,讲述 20 年工作经验工程师的 20 条 Tips,我读完很有收获,推荐一读。

  • 《Capture heap snapshots in Node.js》。作者介绍了关于捕获堆快照的 3 个方法,1)node --inspect index.mjs 或 --inspect-brk,2)借助 Node 12 支持的 --heapsnapshot-signal flag,node --heapsnapshot-signal=SIGUSR1 index.mjs,3)用 v8.writeHeapSnapshot() method 手动写。

  • 《Things I want to see in JavaScript and Frontend development in 2023》,Paul Armstrong 关于 2023 年期望发生的变化。1)axios 别发展了,因为用浏览器原生支持的 fetch 可以省去 7-11kB 的尺寸,2)CSS 方案更少分歧,主要是 tailwind 和 css in js 之间,3)少一些资本支持的开源,因为当资本进入时,同时意味着他们期望得到巨大的金钱回报,4)少 eslint 规则和配置,自动帮你改代码或能解实际错误的规则除外,5)react 要不振作起来要不就 gg 吧,作者吐槽了好多都在点上,主要是发货太慢。

  • 《Improving readability with React Wrap Balancer》。介绍了 React Wrap Balancer,以 React 组件组件的形式,解的问题是「有些文字在排版上难以阅读,比如最后一行的一个悬空的字」,我把他用到了 mdhweekly.com 上。

  • 《GIF vs PNG, JPEG, WEBP - Complete Guide to Image Formats》,一篇关于图像格式的科普文,推荐收藏。

  • 《CLI tools you won't be able to live without》,作者推荐了 50 个开发必备的 CLI 工具。文章很长,看完感觉我在用的不少命令都应该迭代一遍了。

  • 《Tyler’s CSS Wish List for 2023》,Tyler 2023 年的 CSS 愿望清单。2022 年对于 CSS 来说是个大年,包括 CSS Layers、subgrid 支持、:has 选择器、container queries 等。2023 年作者期望看到的有,1)View Transitions API,2)Relative Color Syntax,3)Firefox 支持 Container Queries 和 :has,4)Chrome 支持 Subgrid,5)@property 支持自定义属性动画。

  • 《What I Like About Astro》,作者表达了对 Astro 的喜爱,包含以下 4 个原因。1)支持无偏见的数据来源,2)有官方集成做那些无聊的事,比如 RSS、Sitemap、图片优化、SEO 等,3)很难写出不合格的网站,4)大部分 API 建立在标准之上。

Umi 和我

关于 Umi 和我最近的进展。

  • 本周休假,Umi 无发布。

  • $199 入了 Josh W Comeau 的新课「The Joy of React」,还没看内容,感觉又买贵了,1)据说有区域价格折扣,我没看到,2)老用户有折扣码,忘记用了。

  • 打磨 mdhweekly.com,已基本可用,极简风、基于 Umi + styled-components + react-query 等、SPA + CSR,同时花了几个小时把往期的 Markdown 数据全部补充完整了。

  • 给我的知识星球做了一次促销,新加入 100+,感谢大家!

求职招聘

试运行,免费刊登。因为从一些朋友那了解到,目前工作并没那么好找,希望通过这个板块互通有无,能帮助到一些需要的同学们。有招聘需求的同学请在 https://docs.qq.com/form/page/DY0dZYlliZHFpdmdj 填写表单,有求职需求的请在 https://docs.qq.com/form/page/DY291a3BOdGR3TnRT 填写表单。

  • 「浩鲸科技」:招聘 React 前端开发,base 地「福建福州」,要求「熟悉 Umi 全家桶,并对低代码平台有一定的了解,能独立研发组件资产」,薪资范围「10-18k」,联系方式「448627663@qq.com」或「18050322490 加微信」。

  • 「Yingci」:我正在寻找一份北上杭的前端开发工作,擅长 React、toB、中后台、工程化,联系方式「钉钉 xnsakina」或「i@sakina.moe」。

每周一图

小结

如果你喜欢 MDH 前端周刊,请转发给你的朋友,告诉他们 到这里来订阅 ,这是对我最大的帮助。下期见!

MDH,让开发者有笑容 :)


相关阅读

  • 导师计划,来了

  • 我们都需要故事·塔13 纸本设色 彭薇 2022 年赋能女性“ Kering 跃动她影”导师计划,正式开启。这是一项面向年轻女性创作者的召集计划,15 位入选者将有机会和 3 位知名艺术家
  • ​专治数学无聊无效症,老母亲乐疯了

  • 关于数学启蒙的童书,之前我有推荐过几套很不错的,比如《数学帮帮忙》《汉声数学》,这些书各有特色。不过,它们有个共同点,那就是基本上以图画、习题为主,抓住数学的某个点去带孩子
  • 署名权交易已经成为百万美元级的生意

  • 一项研究(参考文献1)显示,约有43%的社会科学论文被塞进了1名或以上的“名誉作者”。所谓的“名誉作者”是指,他们没有参与论文的研究和撰写工作,但他们的名字却被添加到论文的作
  • 2023 Kotlin 路线图重点:改进库作者体验

  • 现代编程语言生态系统包括从测试框架到机器学习库再到 Web 开发框架的一切。这些选项通常由库作者提供给社区。Kotlin 团队明白,作者的工作对所有用户都相当重要。因此,我们希
  • 内容MCN的春天?TikTok推出创作者经纪门户服务

  • 大家好,我是嘉伟,行业自媒体人。2020年2月至今写了快3年TikTok干货文章,欢迎关注:或者加我个人微信交流:4261366最新文章推荐:2023年TikTok发展10大预测进入2023新年,TikTok在1月中
  • 1000篇与1000天

  • 2016年8月4日,我在公众号上写下了第一篇带有原创标记的文章,今天的这一篇是第1000篇。2020年5月23日,我撰写一条只对梅老板可见的朋友圈,我们互相表白了心意,今天是我们相爱的第1
  • 每个冬天都以春天作结,循环会重新开始

  • 2022壬寅虎年即将彻底过去。这一年里,我们像二战时期的德国人一样,“一次次对生活中经常显得荒谬的变迁感到惊讶”。正面连接试图记录这些变迁,与身处其中的人。我们关注上海封
  • 亚马逊官网免费电子书-定期更新

  • 这里每周给大家分享一个资源网站, 主要是资源下载类, 也可能有一些其他的有用的工具分享, 搜索技巧分享, 看大家需求. 可以用来扩充浏览器收藏夹数量, 以备需要时用. 截图

热门文章

  • “复活”半年后 京东拍拍二手杀入公益事业

  • 京东拍拍二手“复活”半年后,杀入公益事业,试图让企业捐的赠品、家庭闲置品变成实实在在的“爱心”。 把“闲置品”变爱心 6月12日,“益心一益·守护梦想每一步”2018年四

最新文章

  • 技术周报·The State of JS 2021

  • 编辑推荐The State of JS 20212021 JavaScript 生态报告终于出炉!画重点:前端框架新秀 Solid 满意度达到 90%!虽然目前使用率仅有3%,但潜力还是很惊人的;Vite 满意度达到惊人的 9
  • 技术周报·2022年的React生态

  • 编辑推荐2022 年的 React 生态这篇文章从状态管理、样式和动画、路由、代码风格等多个方面考察 「React」 最新的生态,内容很齐全,刚好在做技术选型的同学不要错过。「长按识
  • JS 实现网络测速

  • 一、背景知识在我们的日常生活中离不开网络,而网络的快慢直接决定了用户的产品使用体验。最近我们的 WMS 系统在仓库使用过程中出现了网络卡顿导致的异常情况,因此需要提供一