{"pageContext":{"index":105,"total":367,"name":"2021-05-09","items":[{"node":{"frontmatter":{"title":"10个使用React Native的知名应用","publish":true,"cover":"https://miro.medium.com/max/1400/1*RGDVCX-0veWKn4mMGnPxcw.png","showCover":true,"date":"2021-05-09","category":"mobile","url":"https://medium.com/geekculture/10-apps-that-use-react-native-debeef2114ff","author":"David Jöch","translator":"","tags":["react"],"priority":1},"html":"<ul>\n<li>Facebook的主应用程序包含用React Native编写的750多个屏幕，该公司的几个独立应用程序都在使用该框架。</li>\n<li>Instagram</li>\n<li>Discord只有Android团队切换到React Native。</li>\n<li>Shopify的工程师最近从开发本机应用程序转移到了本机应用程序和React Native应用程序的混合</li>\n<li>微软维护与React Native十分相似的框架，即Xamarin，您可能会感到有些惊讶，它仍然决定使用React Native为其流行的产品Skype提供支持。</li>\n<li>Coinbase团队最近将其Android应用程序改为React Native重写</li>\n<li>特斯拉</li>\n<li>沃尔玛</li>\n</ul>"}},{"node":{"frontmatter":{"title":"AWS宣布公开预览AWS SAM CLI对本地开发和测试AWS CDK项目的支持","publish":true,"cover":"","showCover":true,"date":"2021-05-09","category":"devops","url":"https://aws.amazon.com/blogs/compute/better-together-aws-sam-and-aws-cdk/","author":"Eric Johnson","translator":"","tags":["AWS"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"CSS跨浏览器的发展状况","publish":true,"cover":"https://ishadeed.com/assets/cross-browser-dev/the-problem-2.png","showCover":true,"date":"2021-05-09","category":"frontend","url":"https://ishadeed.com/article/cross-browser-development/","author":"Ahmad Shadeed","translator":"","tags":["css"],"priority":2},"html":""}},{"node":{"frontmatter":{"title":"CloudFront function和Lambda @ Edge之间的区别","publish":true,"cover":"https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2021/04/08/cloudfront-function-and-lambda-edge-2-1024x454.png","showCover":true,"date":"2021-05-09","category":"devops","url":"https://aws.amazon.com/blogs/aws/introducing-cloudfront-functions-run-your-code-at-the-edge-with-low-latency-at-any-scale/","author":"Danilo Poccia","translator":"","tags":["AWS"],"priority":2},"html":""}},{"node":{"frontmatter":{"title":"React 17向SyntheticEvent添加了对KeyboardEvent.code属性的支持","publish":true,"cover":"","showCover":true,"date":"2021-05-09","category":"frontend","url":"https://blog.saeloun.com/2021/04/23/react-keyboard-event-code","author":"Aditi Tipnis","translator":"","tags":["react"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"Twilio的私有GitHub存储库已被覆盖测试工具Codecov攻击者克隆","publish":true,"cover":"https://s0.2mdn.net/10308203/04012021-134910327-Actual_size_PNG-Twilio_ITTB_08_B05_display_300x250.png","showCover":true,"date":"2021-05-09","category":"security","url":"https://www.theregister.com/2021/05/05/twilio_codecov_attack/","author":"Tim Anderson","translator":"","tags":["twilio"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"Mantine - 注重可用性，可访问性和开发人员体验的开源React组件和hook库","publish":true,"cover":"https://raw.githubusercontent.com/mantinedev/mantine/master/.demo/mantine-ph.png","showCover":true,"date":"2021-05-09","category":"frontend","url":"https://github.com/mantinedev/mantine","author":"Mantine","translator":"","tags":["react"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"Facebook宣布加入了Rust基金会","publish":true,"cover":"https://scontent-hkt1-2.xx.fbcdn.net/v/t39.2365-6/179321987_500379141141587_4191455455869701885_n.png?_nc_cat=109&ccb=1-3&_nc_sid=ad8a9d&_nc_ohc=wjFzUwzThFUAX-HW3ZC&_nc_ht=scontent-hkt1-2.xx&oh=0ccc9619600f7173e867f29b949856b3&oe=60B8E946","showCover":true,"date":"2021-05-09","category":"rust","url":"https://developers.facebook.com/blog/post/2021/04/29/facebook-joins-rust-foundation/","author":"Kathy Kam","translator":"","tags":["facebook"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"htui - heroku命令行界面","publish":true,"cover":"https://github.com/PierreKieffer/htui/raw/master/assets/htui_demo.gif","showCover":true,"date":"2021-05-09","category":"devops","url":"https://github.com/PierreKieffer/htui","author":"Pierre Kieffer","translator":"","tags":["heroku"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"pts - 一个用于可视化和创造性编码的库","publish":true,"cover":"","showCover":true,"date":"2021-05-09","category":"frontend","url":"https://github.com/williamngan/pts","author":"William Ngan","translator":"","tags":["visualization"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"使用S3和SES的AWS上的无服务器电子邮件服务器","publish":true,"cover":"","showCover":true,"date":"2021-05-09","category":"devops","url":"https://github.com/0x4447/0x4447_product_s3_email","author":"0x4447, LLC","translator":"","tags":["email"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"分享 - 如何使用Litestream,S3,SQLite搭建自动备份的每月3美分开销的云数据库","publish":true,"cover":"https://mtlynch.io/litestream/diagram.jpg","showCover":true,"date":"2021-05-09","category":"database","url":"https://mtlynch.io/litestream/","author":"Michael Lynch","translator":"","tags":["SQLite"],"priority":2},"html":"<ul>\n<li>在高负载下使用此方案可能会遇到麻烦。</li>\n<li>Litestream无法解决多个数据库写入之间的冲突，因此每个数据库只能具有一个具有写入访问权限的应用程序服务器。</li>\n</ul>"}},{"node":{"frontmatter":{"title":"十大Git技巧与窍门","publish":true,"cover":"https://www.honeybadger.io/images/blog/posts/git-tricks/gitlog.png?1620353692","showCover":true,"date":"2021-05-09","category":"devops","url":"https://www.honeybadger.io/blog/git-tricks/","author":"Julie Kent","translator":"","tags":["git"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"新的Spectre攻击再次使Intel和AMD手忙脚乱地寻求修复","publish":true,"cover":"https://cdn.arstechnica.net/wp-content/uploads/2021/05/nehalem-wafer-800x534.jpg","showCover":true,"date":"2021-05-09","category":"security","url":"https://arstechnica.com/gadgets/2021/05/new-spectre-attack-once-again-sends-intel-and-amd-scrambling-for-a-fix/","author":"DAN GOODIN","translator":"","tags":["cpu"],"priority":1},"html":"<p>自2018年以来，几乎无休止的一系列攻击（通常被称为Spectre）使英特尔和AMD争先恐后地开发防御措施以缓解漏洞，这些漏洞使恶意软件可以直接从芯片中提取密码和其他敏感信息。</p>"}},{"node":{"frontmatter":{"title":"懒人专用 - 在线README拖拽生成","publish":true,"cover":"https://readme.so/screenshot.png","showCover":true,"date":"2021-05-09","category":"other","url":"https://readme.so/editor","author":"readme.so","translator":"","tags":["readme"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"如何使用nodejs解析PDF和添加注释","publish":true,"cover":"https://spin.atomicobject.com/wp-content/uploads/PDF-Drawing-Notes-1200x647-1.jpg","showCover":true,"date":"2021-05-09","category":"nodejs","url":"https://spin.atomicobject.com/2021/05/04/tools-modifying-pdfs/","author":"Jing Fan","translator":"","tags":["pdf"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"在Github页面上托管SQLite数据库","publish":true,"cover":"","showCover":true,"date":"2021-05-09","category":"database","url":"https://phiresky.github.io/blog/2021/hosting-sqlite-databases-on-github-pages/","author":"phiresky","translator":"","tags":["sqlite"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"理论 - 搜索：通过词法，图和嵌入方法进行查询匹配","publish":true,"cover":"https://eugeneyan.com/assets/grubhub-embedding.jpg","showCover":true,"date":"2021-05-09","category":"AI","url":"https://eugeneyan.com/writing/search-query-matching/","author":"Eugene Yan","translator":"","tags":["search"],"priority":2},"html":""}}]}}