Nothing is better than rewrite from sketches, Its does not need to handle old staff. Last year, my first blog started using Google Blogger. I had modify a lot of XML to customize the layout to fit my needs. It is possible to do many things on Blogger by still a lot cannot. After invent so much time on it, I started write a Blog CMS using Laravel (PHP). It is funny and easy to make anythings fit my idea. I added a code editor into CMS so that I can customize each post... But this is a bad idea apparently. haha. I am too lazy to write every post in html code. Finally the blog leave abandoned about half year... ( This blog using Markdown to write post ) Recently I wanted to try some new thing (thing is not new but I never used before). So I choose Koa + React to revamp the old blog again. Hope every thing is OK : ) ## What is React? A JavaScript library for building user interfaces. https://reactjs.org React is a Javascript library develop by Facebook. It is a frontend library help developer to build UI components. ## What is Markdown? Markdown is a type of syntax that format your text context to display HTML appropriately. [Markdown-Cheatsheet](https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet) This is a Markdown document demonstrate the syntax and result.