No.66 和 Follow 团队聊 RSS 产品设计、技术选型、个人成长
听《Web Worker-前端程序员都爱听》上小宇宙。 Web Worker 播客是几个前端程序员闲聊的前端中文音频播客节目。节目将围绕程序员领域来瞎聊,聊资讯、聊职场、聊技术选型...... 只要是和 web 开发有关的都可以聊。
分享你写的 iOS App
Re: 从零开始的 React Native 之旅(三)
主题系统、Local-First
Re: 从零开始的 React Native 之旅(二)
Re: 从零开始的 React Native 之旅(一)
为什么要写 rn 一个是我自己还没正儿八经地写过 rn,想试试它的体验怎么样。加上最近对 Follow 这个 RSS 阅读器很感兴趣,但是它暂时还没移动端,可以作为我边学习边实践的对象。再有就是最近开始上班了,自己老是没什么动力在下班后写点想写的代码,有个目标更容易让自己专注。…
为什么是 ESLint
前言 这不是一篇比较 ESLint 和其他相关工具优劣进行拉踩的文章,而是介绍我选择使用 ESLint 来进行代码检查和格式化的原因。虽然不可避免地会提到其他工具,但我觉得每个流行工具的存在都是因为它们有自己的特点和优势。作为用户…
xLog SDK 的一些进展
为什么我们需要 xLog SDK? 尽管我对于 xLog 的整体体验十分满意,但不得不说,相比于 Hexo、VitePress 之类静态生成的站点,它的访问速度还是有些慢。目前来说,我们没有简单的方式来自己部署 xLog 或是利用 xLog 的数据生成静态站点。
xLog…
我如何开始写一个 TypeScript 库
要全自己折腾的话,或许会陷入无尽的坑,所以我选择从 antfu 的 starter-ts 开始,按照自己的习惯进行一些改造。 技术栈选择
TypeScript + ESLint + Prettier
TypeScript 自不必多说,我使用 ESLint 来检查和格式化代码。
如…
Tailwind CSS ClassName Highlight
Highlight valid Tailwind CSS class names in your code.
izon
Find a GitHub repository's dependents.
实现一个满意的深色模式切换按钮
它会是什么样子 一:从外观和交互上来说:
只有一个按钮,通过单击的方式来切换,而不是一个三选的 Dropdown Menu
服务端渲染友好,按钮能直接反映当前主题是否为深色
页面刷新时不会出现闪烁
切换时页面颜色整体过渡,不会出现不一致
二:从处理逻辑上来说:
用户偏好可以…
Episode 9: 程序员生存指南:如何在混沌时代「站着把钱挣了」
听《Echo.js》上小宇宙。 关于编程与开发的播客节目,a.k.a. 两名前端精英二级(迫真)干员的带主题吹水录音手记。
unocss-preset-shadcn
Use shadcn ui with UnoCSS
写在 24 岁之前
我快 24 岁了,想着要回顾一下自己的过去,再思考一下自己的未来要走向哪里,就写下这篇文章。
你可以用 Tailwind 来学习 CSS
如果你还不太懂 HTML 和 CSS HTML 大概是长成下面这样子的。每个 HTML 标签都有自己的含义(如表示图片或者链接);或由一组标签包围,或者自闭合;可以层级嵌套。N 多个 HTML 标签共同组合而成为你在浏览器中看到的网页。
Copy
<img alt="A dog…
如何让 fetch 变得类型安全
总所周知,发网络请求传递参数和获取返回值时只能凭感觉,但是我们可以做一点类型体操来解决这个问题
远程兼职一年后
不知不觉,我已经工作一年了。回想起来,有些东西是值得被记录下来的。