{"componentChunkName":"component---src-components-blog-list-template-js","path":"/blog/page/9","result":{"data":{"allMarkdownRemark":{"edges":[{"node":{"id":"da01efd5-945d-53b5-818e-926f232b59e9","frontmatter":{"title":"Tester","date":"2020-05-05"},"fields":{"slug":"/tester/"},"excerpt":"As a developer, our main task is to build and develop a software as the requirement list.\nIn a perfect world, that code that we develop will…"}},{"node":{"id":"828827dc-046c-52f3-8c5f-d82b30b50646","frontmatter":{"title":"Source Control","date":"2020-02-22"},"fields":{"slug":"/source-control/"},"excerpt":"Source control or the practice to track and manage changes to software code, is a must-have skills as a developer.\nA developer should be…"}},{"node":{"id":"9cdcf081-69c8-597d-aa24-d5179e4e0120","frontmatter":{"title":"Environments","date":"2019-12-10"},"fields":{"slug":"/environments/"},"excerpt":"It's almost Christmas, and it has been couple months since my last post. I was quite busy developing an exciting and big project.\nIn this…"}},{"node":{"id":"e2f0b3cb-7d3f-5023-b694-4aa1b7a0be10","frontmatter":{"title":"UmiJS, dva and AntDesign UI","date":"2019-08-10"},"fields":{"slug":"/umijs-dva-antdesign/"},"excerpt":"Recently, I have been working on a project using umiJS, dva and AntDesign UI. Let me explain what are those funny names about. umiJS and dva…"}},{"node":{"id":"4aaa6819-55d1-51e2-8e7a-31c14224216b","frontmatter":{"title":"Redux Saga","date":"2019-07-16"},"fields":{"slug":"/redux-saga/"},"excerpt":"Redux Saga is a middleware library that is used to handle side-effects from asynchronous actions in Redux. It is way more complex compared…"}}]}},"pageContext":{"limit":5,"skip":40,"currentPage":9,"numPages":11}},"staticQueryHashes":[]}