{"pageContext":{"index":143,"total":362,"name":"2022-01-30","items":[{"node":{"frontmatter":{"title":"1886 年和今天拍摄的 190 岁乌龟乔纳森","publish":true,"cover":"https://petapixel.com/assets/uploads/2022/01/jonathan-the-190-year-old-tortoise-with-1886-photo.jpg","showCover":true,"date":"2022-01-30","category":"other","url":"https://petapixel.com/2022/01/26/jonathan-the-190-year-old-tortoise-was-photographed-in-1886-and-today","author":"MICHAEL ZHANG","translator":"","tags":["turtle"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"2021年的Deno回顾","publish":true,"cover":"https://deno.com/deno-on-mdn/table.png","showCover":true,"date":"2022-01-30","category":"deno","url":"https://deno.com/blog/deno-in-2021","author":"Aaron O'Mullan, Bartek Iwańczuk,Ryan Dahl","translator":"","tags":["deno"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"2022 年会是全栈 JavaScript 的黄金时代吗","publish":true,"cover":"https://cdn.thenewstack.io/media/2022/01/f4705146-pexels-kat-smith-545313-1024x678.jpg","showCover":true,"date":"2022-01-30","category":"javascript","url":"https://thenewstack.io/will-2022-be-a-golden-age-for-full-stack-javascript/","author":"Mike Melanson","translator":"","tags":["deno"],"priority":1},"html":"<p>Javascript 会继续存在吗？绝对地。它会一直处于食物链的顶端吗？希望不会。</p>"}},{"node":{"frontmatter":{"title":"Gluegun  - Typescript优先的CLI工具","publish":true,"cover":"https://user-images.githubusercontent.com/1479215/50237287-5a23e380-0371-11e9-89ea-85b41cd25217.jpg","showCover":true,"date":"2022-01-30","category":"nodejs","url":"https://github.com/infinitered/gluegun","author":"Infinite Red","translator":"","tags":["cli"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"awesome-nodered 嵌入式系统NODE-RED资源合集","publish":true,"cover":"https://camo.githubusercontent.com/2f87a275d5b61ad5cdb797bdf75bed21c1d1531ce5aa6b33fb1256daffd221c5/68747470733a2f2f6e6f64657265642e6f72672f61626f75742f7265736f75726365732f6d656469612f6e6f64652d7265642d68657861676f6e2e706e67","showCover":true,"date":"2022-01-30","category":"nodejs","url":"https://github.com/naimo84/awesome-nodered","author":"Benjamin","translator":"","tags":["embded"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"clipboard.js - 粘贴板操作","publish":true,"cover":"https://cloud.githubusercontent.com/assets/398893/16165747/a0f6fc46-349a-11e6-8c9b-c5fd58d9099c.png","showCover":true,"date":"2022-01-30","category":"javascript","url":"https://github.com/zenorocha/clipboard.js","author":"Zeno Rocha","translator":"","tags":["clipboard"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"chroma.js - 零依赖颜色转换库","publish":true,"cover":"","showCover":true,"date":"2022-01-30","category":"javascript","url":"https://github.com/gka/chroma.js","author":"Gregor Aisch","translator":"","tags":["color"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"flags - 特性开关客户端hook","publish":true,"cover":"","showCover":true,"date":"2022-01-30","category":"frontend","url":"https://github.com/happykit/flags","author":"HappyKit","translator":"","tags":["react"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"figma-html - figma 转html,react,vue等的工具","publish":true,"cover":"https://camo.githubusercontent.com/687e7ce31ad2e5e63d2025459475cf2759f9a4560fcb8782cee2e6ceee8548f2/68747470733a2f2f692e696d6775722e636f6d2f426f4b734c46732e676966","showCover":true,"date":"2022-01-30","category":"frontend","url":"https://github.com/builderio/figma-html","author":"Builder.io","translator":"","tags":["figma"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"fdir 高性能文件目录爬虫","publish":true,"cover":"https://github.com/thecodrr/fdir/raw/master/assets/fdir.gif","showCover":true,"date":"2022-01-30","category":"nodejs","url":"https://github.com/thecodrr/fdir","author":"Infinite Red","translator":"","tags":["cli"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"iOS 开发者的 7 个关键 AR 功能","publish":true,"cover":"https://cdn.evilmartians.com/front/posts/our-slice-of-the-metaverse-7-key-ar-features-for-ios-devs/people-occlusion-hides-a-plant-572ea18.jpg","showCover":true,"date":"2022-01-30","category":"mobile","url":"https://evilmartians.com/chronicles/our-slice-of-the-metaverse-7-key-ar-features-for-ios-devs","author":"Russ St Amant, Travis Turner","translator":"","tags":["VR"],"priority":2},"html":""}},{"node":{"frontmatter":{"title":"react-google-charts  谷歌chart的非官方的react封装","publish":true,"cover":"","showCover":true,"date":"2022-01-30","category":"frontend","url":"https://github.com/rakannimer/react-google-charts","author":"Rakan Nimer","translator":"","tags":["react"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"hyperid - 更快的uid生成器","publish":true,"cover":"","showCover":true,"date":"2022-01-30","category":"nodejs","url":"https://github.com/mcollina/hyperid","author":"Matteo Collina","translator":"","tags":["uid"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"ngraph.path - 寻路算法库","publish":true,"cover":"https://raw.githubusercontent.com/anvaka/ngraph.path/master/docs/seattle.gif","showCover":true,"date":"2022-01-30","category":"javascript","url":"https://github.com/anvaka/ngraph.path","author":"Andrei Kashcha","translator":"","tags":["path"],"priority":1},"html":"<p><a href=\"https://anvaka.github.io/ngraph.path.demo\">演示</a></p>"}},{"node":{"frontmatter":{"title":"react-inner-image-zoom - 可缩放查看图片组件","publish":true,"cover":"","showCover":true,"date":"2022-01-30","category":"frontend","url":"https://github.com/laurenashpole/react-inner-image-zoom","author":"Lauren Ashpole","translator":"","tags":["react"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"unimported - 检查未导入依赖","publish":true,"cover":"https://github.com/smeijer/unimported/raw/main/docs/unimported.png","showCover":true,"date":"2022-01-30","category":"javascript","url":"https://github.com/smeijer/unimported","author":"Stephan Meijer","translator":"","tags":["dependency"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"丹麦政府将其新的经济模式开源","publish":true,"cover":"","showCover":true,"date":"2022-01-30","category":"other","url":"https://github.com/DREAM-DK/MAKRO","author":"DREAM","translator":"","tags":["economy"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"了解一下闰秒","publish":true,"cover":"https://cdn.substack.com/image/fetch/w_1100,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fbcc5e716-0898-4d40-9083-30cf32ad8ef6_1000x400.png","showCover":true,"date":"2022-01-30","category":"other","url":"https://counting.substack.com/p/hate-leap-seconds-imagine-a-negative","author":"Randy Au","translator":"","tags":["time"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"transition-hook - 轻量级过渡动画","publish":true,"cover":"https://github.com/iamyoki/transition-hook/raw/main/gifs/ripple-effect.gif","showCover":true,"date":"2022-01-30","category":"frontend","url":"https://github.com/iamyoki/transition-hook","author":"Yoki","translator":"","tags":["react"],"priority":2},"html":""}},{"node":{"frontmatter":{"title":"云成本是如何控制我的","publish":true,"cover":"https://www.troyhunt.com/content/images/2022/01/image.png","showCover":true,"date":"2022-01-30","category":"devops","url":"https://www.troyhunt.com/how-i-got-pwned-by-my-cloud-costs/","author":"Troy Hunt","translator":"","tags":["Azure"],"priority":1},"html":"<p>稍有不慎，带宽烧钱</p>"}},{"node":{"frontmatter":{"title":"使用React Native解决常见问题的5个技巧","publish":true,"cover":"https://miro.medium.com/max/1400/1*nvD-bvyAAGdBYr4DdOfIBg.png","showCover":true,"date":"2022-01-30","category":"mobile","url":"https://betterprogramming.pub/5-tips-to-solve-common-pitfalls-with-react-native-fcf66772b4b7","author":"Dan Neciu","translator":"","tags":["react native"],"priority":1},"html":"<ul>\n<li>Apple Connect Store提交截图</li>\n<li>使用expo-google-fonts</li>\n<li>本地存储使用react-native-async-storage/async-storage(这个也过时了)</li>\n<li>react-native-render-html渲染html</li>\n</ul>"}},{"node":{"frontmatter":{"title":"react-native-popup-menu - react native弹出菜单","publish":true,"cover":"https://github.com/instea/react-native-popup-menu/raw/master/android.demo.gif","showCover":true,"date":"2022-01-30","category":"mobile","url":"https://github.com/instea/react-native-popup-menu","author":"instea","translator":"","tags":["react native"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"互动图解GPS","publish":true,"cover":"","showCover":true,"date":"2022-01-30","category":"gps","url":"https://ciechanow.ski/gps","author":"Bartosz Ciechanowski","translator":"","tags":["gps"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"成为更好的科技作家","publish":true,"cover":"https://blog.pragmaticengineer.com/content/images/2022/01/Screenshot-2022-01-18-at-15.30.08.png","showCover":true,"date":"2022-01-30","category":"career","url":"https://blog.pragmaticengineer.com/becoming-a-better-writer-in-tech/","author":"Gergely Orosz","translator":"","tags":["writting"],"priority":1},"html":"<p><a href=\"https://hemingwayapp.com/\">海明威编辑器</a>- 帮助使文本更易于阅读。\n<a href=\"https://grammarly.go2cloud.org/aff_c?offer_id=3&#x26;aff_id=42664\">Grammarly Pro</a>有助于提高可读性、语法和语气。</p>"}},{"node":{"frontmatter":{"title":"教程 - 使用 React Query 构建真正的应用程序","publish":true,"cover":"https://res.cloudinary.com/indysigner/image/fetch/f_auto,q_80/w_2000/https://cloud.netlifyusercontent.com/assets/344dbf88-fdf9-42bb-adb4-46f01eedd629/b30ee2b9-752c-40c0-83c4-f610a19bc243/react-query-devtools.png","showCover":true,"date":"2022-01-30","category":"frontend","url":"https://www.smashingmagazine.com/2022/01/building-real-app-react-query/","author":"Georgii Perepecho","translator":"","tags":["react"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"幽默 - 任天堂游戏卡不好吃","publish":true,"cover":"https://cdn.vox-cdn.com/thumbor/Pp77b0LmuKHz2BnJMuyJ3PZ9VQE=/0x0:1920x1280/1820x1213/filters:focal(0x603:306x909):format(webp)/cdn.vox-cdn.com/uploads/chorus_image/image/53490505/joyconswitch_sidebyside.0.png","showCover":true,"date":"2022-01-30","category":"other","url":"https://www.polygon.com/2017/3/1/14784140/nintendo-switch-cartridges-taste-awful-psa","author":"Samit Sarkar and Julia Alexander","translator":"","tags":["nintendo"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"我看到工程师犯的最大错误","publish":true,"cover":"","showCover":true,"date":"2022-01-30","category":"career","url":"https://www.thezbook.com/the-biggest-mistake-i-see-engineers-make/","author":"Zach Lloyd","translator":"","tags":["project"],"priority":1},"html":"<p>正如产品与用户迭代开发可能是最好的一样，工程师的工作与产品团队迭代开发可能是最好的。</p>\n<blockquote>\n<p>编者：这明显是项目经理写的</p>\n</blockquote>"}},{"node":{"frontmatter":{"title":"教程 - 使用 Twilio Serverless 构建类似 Wordle 的 SMS 游戏","publish":true,"cover":"https://twilio-cms-prod.s3.amazonaws.com/images/l1GEK9u4NivhpcBRmIDeA8N3rONFFcvJtAvIOsLmP10Hw.width-1000.jpg","showCover":true,"date":"2022-01-30","category":"nodejs","url":"https://www.twilio.com/blog/build-wordle-like-sms-game-serverless","author":"Lizzie Siegle","translator":"","tags":["twilio"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"比较 CSS 特异性值","publish":true,"cover":"","showCover":true,"date":"2022-01-30","category":"frontend","url":"https://kilianvalkhof.com/2022/css-html/comparing-css-specificity-values/","author":"Kilian Valkhof","translator":"","tags":["css"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"汤加喷发规模有多大？","publish":true,"cover":"https://graphics.reuters.com/TONGA-VOLCANO/lgpdwjyqbvo/cdn/images/plume-images/plume-510-md.png","showCover":true,"date":"2022-01-30","category":"other","url":"https://graphics.reuters.com/TONGA-VOLCANO/lgpdwjyqbvo","author":"Manas Sharma and Simon Scarr","translator":"","tags":["tsunami"],"priority":2},"html":""}},{"node":{"frontmatter":{"title":"比较MUI与Chakra","publish":true,"cover":"https://miro.medium.com/max/2000/1*Yd2omAJlZbnEaZ5RfW6O6w.png","showCover":true,"date":"2022-01-30","category":"frontend","url":"https://engineering.udacity.com/choosing-the-right-component-library-for-your-design-system-mui-vs-chakra-45c4c949d150","author":"Kolby Sisk","translator":"","tags":["mui"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"脱离现代网格供应体系的生活装备指南","publish":true,"cover":"https://100r.co/media/content/knowledge/bowride.jpg","showCover":true,"date":"2022-01-30","category":"other","url":"https://100r.co/site/off_the_grid.htm","author":"100r","translator":"","tags":["life"],"priority":1},"html":""}}]}}