{"componentChunkName":"component---src-pages-index-js","path":"/","result":{"data":{"latestPosts":{"edges":[{"node":{"id":"1cf55332-ef1c-5e1c-86a7-66a7d1a83a91","fields":{"slug":"/single-spa构建前端微服务（一）/"},"frontmatter":{"title":"Single-SPA构建前端微服务（一）","description":"Engineering is all about tradeoffs, and micro frameworks give you another dimension along which you can make tradeoffs.","headerImage":"https://2img.net/h/oi968.photobucket.com/albums/ae170/laughingjacky/Blog%20Assets%202020/single-spa-head-image_zpsk3dwt2o4.jpeg","date":"2020-03-28T09:16:08.915Z"}}},{"node":{"id":"6b15bf89-919c-5c2f-9879-8fdb5e43472d","fields":{"slug":"/【webpack配置】二、插件系统/"},"frontmatter":{"title":"【webpack配置】二、插件系统","description":"Sean Larkin曾在演讲中表示，webpack中80%的部分都是由插件机制完成。随着我们对webpack研究的深入，会发现其内部的每样东西，都被模块化为单一职责的工具抽象类。","headerImage":"  https://2img.net/h/i968.photobucket.com/albums/ae170/laughingjacky/Blog%20Assets%202019/webpacn-series-2-headimage_zps1wcoczne.png","date":"2019-12-17T08:46:53.247Z"}}},{"node":{"id":"1eb0b1ed-515c-5154-b2c8-c8bf9824a42f","fields":{"slug":"/利用fiber-reconciler实现简易的reactdom-render操作/"},"frontmatter":{"title":"利用fiber-reconciler实现简易的ReactDOM render操作","description":"Fiber Reconciler是React 16默认的协调器，它抽象了宿主平台的特征，以实现不同的渲染需求。\n笔者最近在看React Conf，发现一个很有意思的demo，跟大家一起分享一下。","headerImage":"https://2img.net/h/i968.photobucket.com/albums/ae170/laughingjacky/Blog%20Assets%202019/react-fiber_zpstvbw5mlw.jpg","date":"2019-10-31T08:49:34.718Z"}}},{"node":{"id":"9cc10200-df39-568b-a59b-5a05e0a78723","fields":{"slug":"/【webpack配置】一、常用基础插件🎉/"},"frontmatter":{"title":"【webpack配置】一、常用基础插件🎉","description":"随着业务代码规模化，开发者对工程化也该引起足够重视。\n业务不断，优化不止。本着对最佳实践的持续探索，让我们从头开始，打怪升级成一名webpack配置攻城狮✌️","headerImage":"https://2img.net/h/i968.photobucket.com/albums/ae170/laughingjacky/Blog%20Assets%202019/webpack-how-it-works_zpsu9wcudnq.png","date":"2019-08-08T08:32:38.416Z"}}}]},"site":{"siteMetadata":{"title":"王晓博 - 银河系漫游指南","description":"如果这个博客好久不更新了,说明我更浑浑噩噩了"}}},"pageContext":{}},"staticQueryHashes":[]}