Ash Katnoria
Mar 15, 2019
I use Gatsby because:
When starting out to build my website, I had clear requirements:
- Should be able to write posts only in markdown.
- Should be able to create interactive posts with widgets and D3/Vega visualisation.
- Should be able to pull data from backend web-services.
- Easy to manage and deploy
Gatsby ticked most except that it had higher learning curve especially when I wanted to add custom React components inside markdown (i.e Vega plots) or handle both Markdown and Javascript posts. It takes time if you want to do more than what is covered in their tutorials but I feel its worth it.
And, with MDX plugin that I am yet to try I see things getting even more cooler (i.e mixing JSX and Markdown).
0 views0
Comments