{"pageContext":{"index":149,"total":363,"name":"2022-03-12","items":[{"node":{"frontmatter":{"title":"PSD - 用于浏览器和 Node.js 的零依赖 PSD (Photoshop) 解析器","publish":true,"cover":"","showCover":true,"date":"2022-03-12","category":"nodejs","url":"https://github.com/webtoon/psd","author":"webtoon","translator":"","tags":["photoshop"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"Partytown – 将脚本移动到 Web Worker 中以提高性能","publish":true,"cover":"https://user-images.githubusercontent.com/452425/152393346-6f721a4f-3f66-410a-8878-a2b49e24307f.png","showCover":true,"date":"2022-03-12","category":"javascript","url":"https://github.com/BuilderIO/partytown","author":"Builder.io","translator":"","tags":["worker"],"priority":2},"html":""}},{"node":{"frontmatter":{"title":"fastify-websocket - fastify官方websocket实现","publish":true,"cover":"","showCover":true,"date":"2022-03-12","category":"nodejs","url":"https://github.com/fastify/fastify-websocket","author":"Fastify","translator":"","tags":["websocket"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"gif最快只能20ms每帧左右","publish":true,"cover":"https://www.biphelps.com/image/blog/dancing-dog-2.gif","showCover":true,"date":"2022-03-12","category":"image","url":"https://www.biphelps.com/blog/The-Fastest-GIF-Does-Not-Exist","author":"Ben Phelps","translator":"","tags":["gif"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"exiftool-vendored.js - 照片exif工具","publish":true,"cover":"","showCover":true,"date":"2022-03-12","category":"nodejs","url":"https://github.com/photostructure/exiftool-vendored.js","author":"PhotoStructure","translator":"","tags":["photo"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"interweave - 在react里安全得渲染html","publish":true,"cover":"","showCover":true,"date":"2022-03-12","category":"frontend","url":"https://github.com/milesj/interweave","author":"Miles Johnson","translator":"","tags":["react"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"godo - 开源免费2d,3d游戏引擎","publish":true,"cover":"https://raw.githubusercontent.com/godotengine/godot-design/master/screenshots/editor_tps_demo_1920x1080.jpg","showCover":true,"date":"2022-03-12","category":"game","url":"https://github.com/godotengine/godot","author":"Godot Engine","translator":"","tags":["3d"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"react-sticky-box - stick 位置的容器","publish":true,"cover":"","showCover":true,"date":"2022-03-12","category":"frontend","url":"https://github.com/codecks-io/react-sticky-box","author":"Codecks","translator":"","tags":["react"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"react-textarea-code-editor - 简单的语法高亮输入组件","publish":true,"cover":"","showCover":true,"date":"2022-03-12","category":"frontend","url":"https://github.com/uiwjs/react-textarea-code-editor","author":"uiw","translator":"","tags":["react"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"react-calendly - 整合自动调度服务calendly","publish":true,"cover":"https://user-images.githubusercontent.com/33756113/128376592-3cef4ef7-5c8b-4a07-a360-d83da17fff1d.png","showCover":true,"date":"2022-03-12","category":"frontend","url":"https://github.com/tcampb/react-calendly","author":"Tyler Campbell","translator":"","tags":["react"],"priority":2},"html":"<p><a href=\"https://calendly.com/pricing\">calendly</a>是商业调度服务，对个人免费</p>"}},{"node":{"frontmatter":{"title":"react-use-kana - 汉文的片假名hook","publish":true,"cover":"https://user-images.githubusercontent.com/1811616/52522034-6d916200-2cc3-11e9-873f-99ac38a58de6.gif","showCover":true,"date":"2022-03-12","category":"frontend","url":"https://github.com/ohbarye/react-use-kana","author":"Masato Ohba","translator":"","tags":["react"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"ultra - Deno的现代react流式框架","publish":true,"cover":"https://camo.githubusercontent.com/9ca457acc6b7cd95e98ee800ebae9308338a5fef370bf19e8cfcf3726097543b/68747470733a2f2f756c7472616a732e6465762f756c7472612e737667","showCover":true,"date":"2022-03-12","category":"deno","url":"https://github.com/exhibitionist-digital/ultra","author":"Exhibitionist","translator":"","tags":["react"],"priority":1},"html":"<p><a href=\"https://ultrajs.dev/examples\">exmaple项目</a></p>"}},{"node":{"frontmatter":{"title":"striff - 简单的字符串比较工具","publish":true,"cover":"","showCover":true,"date":"2022-03-12","category":"javascript","url":"https://github.com/alexmacarthur/striff","author":"Alex MacArthur","translator":"","tags":["string"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"基本网络故障排除","publish":true,"cover":"https://www.netmeister.org/blog/images/network-troubleshooting-simplified-small.png","showCover":true,"date":"2022-03-12","category":"devops","url":"https://www.netmeister.org/blog/basic-network-troubleshooting.html","author":"jschauma","translator":"","tags":["network"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"wavesurfer-react - 声波图react 封装","publish":true,"cover":"","showCover":true,"date":"2022-03-12","category":"frontend","url":"https://github.com/ShiiRochi/wavesurfer-react","author":"Denis <ShiiRochi/> Bogdanenko","translator":"","tags":["wave"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"关于给 JavaScript 添加类型注解的提案","publish":true,"cover":"","showCover":true,"date":"2022-03-12","category":"javascript","url":"https://2ality.com/2022/03/type-annotations-first-look.html","author":"Dr. Axel Rauschmayer","translator":"","tags":["proposal"],"priority":1},"html":"<p><a href=\"https://github.com/giltayar/proposal-types-as-comments\">ECMAScript proposal: Types as Comments</a></p>"}},{"node":{"frontmatter":{"title":"将高流量网站从 Gatsby 迁移到 Next.js感觉不错","publish":true,"cover":"hhttps://res.cloudinary.com/mikebifulco-com/image/upload/f_auto/q_auto/v1/posts/migrate-gatsby-to-nextjs-apisyouwonthate-com/cover?_a=ATAJZd60","showCover":true,"date":"2022-03-12","category":"nodejs","url":"https://mikebifulco.com/posts/migrate-gatsby-to-nextjs-apisyouwonthate-com","author":"Mike Bifulco","translator":"","tags":["nextjs"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"安全 - 您的 node_modules 文件夹中到底发生了什么?","publish":true,"cover":"https://socket.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fangular-calendar2.0e84ecb2.png&w=3840&q=75","showCover":true,"date":"2022-03-12","category":"nodejs","url":"https://socket.dev/blog/inside-node-modules","author":"Feross Aboukhadijeh","translator":"","tags":["npm"],"priority":2},"html":""}},{"node":{"frontmatter":{"title":"技术求职的经验教训","publish":true,"cover":"","showCover":true,"date":"2022-03-12","category":"career","url":"https://blog.nindalf.com/posts/tech-interview/","author":"nindalf","translator":"","tags":["proposal"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"教程 - 使用styled components主题化 React Native程序","publish":true,"cover":"https://blog.openreplay.com/0dd831bb70a8ef4ea42bd29719d2b289/img4.gif","showCover":true,"date":"2022-03-12","category":"mobile","url":"https://blog.openreplay.com/theming-react-native-applications-with-styled-components","author":"Samaila Bala","translator":"","tags":["react native"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"美国国家科学基金会在开源上大赌注","publish":true,"cover":"https://opensource.com/sites/default/files/styles/image-full-size/public/lead-images/osdc_520X292_openanttrail.png?itok=udTW1ZSF","showCover":true,"date":"2022-03-12","category":"other","url":"https://opensource.com/article/22/3/national-science-foundation-open-source","author":"Joshua Pearce","translator":"","tags":["opensource"],"priority":1},"html":"<p>他们没有通过这次呼吁资助开源研究产品或工具（还有其他对特定技术的呼吁），他们也不打算资助现有资源充足的开源社区和生态系统。相反，该计划旨在资助新的管理组织，以促进社区驱动的 OSE 发展和增长。</p>"}},{"node":{"frontmatter":{"title":"我们如何将PostgreSQL查询优化100倍","publish":true,"cover":"https://miro.medium.com/max/1400/1*qnPecZJCwFvRYoK0Uu_sFQ.png","showCover":true,"date":"2022-03-12","category":"database","url":"https://towardsdatascience.com/how-we-optimized-postgresql-queries-100x-ff52555eabe","author":"Vadim Markovtsev 🇺🇦","translator":"","tags":["postgres"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"老百姓在米其林星级餐厅花了 150 英镑，看看是否值得","publish":true,"cover":"https://i2-prod.birminghammail.co.uk/whats-on/food-drink-news/article23196472.ece/ALTERNATES/s615b/20220225_123047jpgms.jpg","showCover":true,"date":"2022-03-12","category":"food","url":"https://www.birminghammail.co.uk/whats-on/food-drink-news/im-common-muck-spent-150-23194880","author":"Kirsty Bosley","translator":"","tags":["connoisseur"],"priority":2},"html":"<blockquote>\n<p>英国本地普通老百姓也不会拼\"connoisseur\"</p>\n</blockquote>"}},{"node":{"frontmatter":{"title":"非常害羞的开发人员社交网络指南","publish":true,"cover":"","showCover":true,"date":"2022-03-12","category":"career","url":"https://www.samjulien.com/shy-dev-networking","author":"Sam Julien","translator":"","tags":["network"],"priority":1},"html":""}}]}}