{"pageContext":{"index":118,"total":362,"name":"2021-08-08","items":[{"node":{"frontmatter":{"title":"700,000 行代码、20 年和一名开发人员：矮人要塞是如何建造的","publish":true,"cover":"https://149351115.v2.pressablecdn.com/wp-content/uploads/2021/07/back.png","showCover":true,"date":"2021-08-08","category":"game","url":"https://stackoverflow.blog/2021/07/28/700000-lines-of-code-20-years-and-one-developer-how-dwarf-fortress-is-built/?utm_source=programmingdigest&utm_medium=rss&utm_campaign=431","author":"Ryan Donovan","translator":"","tags":["game"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"SVG制作闪光文字的原理","publish":true,"cover":"https://wh0.github.io/assets/2021/glitter-shadow-static.svg","showCover":true,"date":"2021-08-08","category":"frontend","url":"https://wh0.github.io/2021/04/25/glitter.html","author":"wh0","translator":"","tags":["svg"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"VSCode Live Preview支持调试","publish":true,"cover":"https://code.visualstudio.com/assets/updates/1_59/livepreview-debugging.gif","showCover":true,"date":"2021-08-08","category":"frontend","url":"https://code.visualstudio.com/updates/v1_59#_live-preview","author":"Microsoft","translator":"","tags":["VSCode"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"比较DigitalOcean,Lightsail,Linode,UpCloud,Vultr","publish":true,"cover":"https://joshtronic.com/images/vps-showdown/2021/08/5/cpu-info.png","showCover":true,"date":"2021-08-08","category":"devops","url":"https://joshtronic.com/2021/08/01/vps-showdown-digitalocean-lightsail-linode-upcloud-vultr/","author":"Josh Sherman","translator":"","tags":["vps"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"evergreen - Segment开源UI库","publish":true,"cover":"https://raw.githubusercontent.com/segmentio/evergreen/master/evergreen-github-hero.png","showCover":true,"date":"2021-08-08","category":"frontend","url":"https://github.com/segmentio/evergreen","author":"Segment","translator":"","tags":["react"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"filemanager - 基于express和react的文件管理系统","publish":true,"cover":"","showCover":true,"date":"2021-08-08","category":"nodejs","url":"https://github.com/OpusCapita/filemanager","author":"OpusCapita Solution","translator":"","tags":["file manager"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"deck.gl - 高性能地理空间视觉化工具","publish":true,"cover":"https://camo.githubusercontent.com/f09fe19cef75577a67899233ef61eb58294bf305ceb6ea7ac7845d8bdc9cc6ec/687474703a2f2f692e696d6775722e636f6d2f6d7666766766302e6a7067","showCover":true,"date":"2021-08-08","category":"frontend","url":"https://github.com/visgl/deck.gl","author":"Vis.gl","translator":"","tags":["react"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"kidpix - 带声音特效的像素绘图工具","publish":true,"cover":"https://user-images.githubusercontent.com/291215/128231176-01aa7d27-db82-4b76-8d53-fb987e1fea57.png","showCover":true,"date":"2021-08-08","category":"frontend","url":"https://github.com/vikrum/kidpix","author":"vikrum","translator":"","tags":["drawing"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"meyda - 音频特征提取库","publish":true,"cover":"","showCover":true,"date":"2021-08-08","category":"javascript","url":"https://github.com/meyda/meyda","author":"Meyda","translator":"","tags":["media"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"hora - 用 Rust 编写的高效近似最近邻搜索算法集合库","publish":true,"cover":"https://github.com/hora-search/hora/raw/main/asset/demo2.gif","showCover":true,"date":"2021-08-08","category":"rust","url":"https://github.com/hora-search/hora","author":"Hora-Search","translator":"","tags":["search"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"queue-anim - 队列化运动动画","publish":true,"cover":"https://camo.githubusercontent.com/f345a851582685c72a2745ece880c6b6478efcd9115e60567496de3b5468f46e/68747470733a2f2f742e616c697061796f626a656374732e636f6d2f696d616765732f726d737765622f543132506c69586a586758585858585858582e676966","showCover":true,"date":"2021-08-08","category":"frontend","url":"https://github.com/react-component/queue-anim","author":"react-component","translator":"","tags":["animation"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"react-country-region-selector - 国家地区选择组件","publish":true,"cover":"","showCover":true,"date":"2021-08-08","category":"frontend","url":"https://github.com/country-regions/react-country-region-selector","author":"country-regions","translator":"","tags":["react"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"常见的错误命令导致空npm包“-”有超过 700,000次下载","publish":true,"cover":"https://www.bleepstatic.com/images/news/u/1164866/2021/Aug-2021/dash-package-dependencies.jpg","showCover":true,"date":"2021-08-08","category":"nodejs","url":"https://www.bleepingcomputer.com/news/software/empty-npm-package-has-over-700-000-downloads-heres-why/","author":"Ax Sharma","translator":"","tags":["npm"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"纽约时报出品: react - tracking - React 的声明式事件跟踪","publish":true,"cover":"https://camo.githubusercontent.com/654d50e907a264334078064a72c6e43b9a128dcc6ab43862cf1e08baf0b8f2c8/68747470733a2f2f63646e2d696d616765732d312e6d656469756d2e636f6d2f6d61782f313630302f312a444b533570596673417a2d4834356d79766e575756772e676966","showCover":true,"date":"2021-08-08","category":"frontend","url":"https://github.com/nytimes/react-tracking","author":"The New York Time","translator":"","tags":["react"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"我们如何将 Next.js 页面大小减少 3.5 倍并获得 98 的 Lighthouse 分数","publish":true,"cover":"https://storage.googleapis.com/papyrus_images/4038b91ac209c83af879e42ec734c2ae","showCover":true,"date":"2021-08-08","category":"frontend","url":"https://papyrus.dev/@PapyrusBlog/how-we-reduced-next.js-page-size-by-3.5x-and-achieved-a-98-lighthouse-score","author":"Colin Armstrong","translator":"","tags":["Lighthouse"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"教程 - react native单元测试，集成测试和e2e测试","publish":true,"cover":"https://wpblog.semaphoreci.com/wp-content/uploads/2021/06/a.jpg","showCover":true,"date":"2021-08-08","category":"mobile","url":"https://semaphoreci.com/blog/testing-react-native-apps","author":"Zain Sajjad","translator":"","tags":["react native"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"溜哥斯拉 - 滚动条事件动画","publish":true,"cover":"","showCover":true,"date":"2021-08-08","category":"frontend","url":"https://codepen.io/creativeocean/pen/poPexje","author":"Tom Miller","translator":"","tags":["animation"],"priority":1},"html":""}}]}}