Home / Companies / Gatsby / Blog / November 2017

November 2017 Summaries

3 posts from Gatsby

Filter
Month: Year:
Post Summaries Back to Blog
Fernando Poumian's decision to create his blog using Gatsby and Contentful stems from his desire for a platform that offers control, cost-effectiveness, and scalability without the traditional drawbacks associated with monolithic Content Management Systems like WordPress. Poumian, a web developer, critiques traditional CMS platforms for their lack of control, security issues, and potential costs related to hosting and maintenance. He finds Gatsby.js appealing due to its React-based static site generation, which, when combined with Contentful's headless CMS capabilities, allows for flexible content management and rendering. The integration of GraphQL with Gatsby enables dynamic data querying from various sources, enhancing the site's flexibility and performance. Poumian also appreciates the continuous deployment and hosting services of Netlify, which complement the static site architecture by providing a robust, scalable, and cost-effective hosting solution. His experience points to the potential of combining modern technologies to create a blog that meets the needs of both developers and users, anticipating a future where web development becomes more secure and efficient.
Nov 09, 2017 2,989 words in the original blog post.
Nahuel Scotti describes his experience transitioning his blog from Jekyll, a Ruby-based static site generator, to Gatsby, a React-powered framework, primarily due to a preference for Node.js and the benefits of faster development workflows. He initially appreciated Jekyll for its Markdown support but found maintaining Ruby dependencies cumbersome, especially as his primary development work shifted to Node.js. Gatsby's compatibility with Markdown and YAML front matter eased the migration process, and the use of Tachyons helped replicate his blog's existing theme with minimal CSS. Challenges included preserving URL slugs and dates, which he addressed using Gatsby's onCreateNode API. Scotti highlights the advantage of Gatsby's integration with React and GraphQL, allowing for dynamic data querying and transformation. He also explores deployment options, moving from GitLab Pages to Netlify for improved reliability. The migration represents a significant shift in his development approach, enhancing his ability to contribute to the Node ecosystem while maintaining the blog's content and appearance.
Nov 08, 2017 667 words in the original blog post.
Kalin Chernev's blog post discusses the migration of a personal blog from Hugo to Gatsby, highlighting the benefits and challenges of using Gatsby for static site generation. Chernev opted for a custom-built approach rather than using pre-existing themes, focusing on making the site more generic and reusable. The post details the ease of content migration, programmatic page creation using React components, and styling with Typography.js, while emphasizing the advantages of Gatsby's JavaScript toolchain and plugin system. Chernev also explains the implementation of pagination and tag pages, and the development of an admin panel using NetlifyCMS to enhance content management. The migration was driven by the desire for a more developer-friendly environment and a production site that behaves like a single-page application, leveraging Gatsby's modern web technologies for improved performance and ease of use.
Nov 06, 2017 1,572 words in the original blog post.