Michael Fasani,
First of all, great to have a reader like you! Really appreciate that, you took time to read, showed interest in the series and asked valuable questions 👍 🙏.
Let me try answering those:
Have you tried many SSG’s, what’s your personal favorite?
😃 I have not tried many. I have tried just three so far. Gatsby, Next and Hugo. I have called them out in my favorite order, however I liked all of them. As I am planning an article to touch-base the SSGs, I would save my answer until then on why Gatsby is my favorite(until now, with little bit of frustrations).
As CI/CD is an important part of the process, How important is it to host with a large company like AWS, having access to those technologies, routing, CDN, serverless functions, do you think that’s important for the JAM stack?
💡 One of the characteristics of JAMstack is Automatic Build and Automatic Deploy. No doubt, it has to be continuous too. I think it is important(cost, speed and security wise) to bank on some of those like AWS(Though I am not recommending only AWS here!). For my organization case, things are on AWS. Many of my personal projects on Netlify and GCP.
I have only tried AWS but I plan to investigate Netlify, do you recommend any others?
🔥 Yes I do. However we need to be clear on-the use-cases. Netlify can not replace AWS usage completely today but, there are many uses-cases for them to co-exist for a single solution. One example is, Netlify Functions which are easy deployment of AWS Lambda functions. With that, you may not want to use AWS cloudfront and have the JAM deployed with Netlify. I will be covering this part in one of the articles in the series when we see the server side of the things.
I worry as a business evolves, the need for compute power potentially arises and then I’m not sure about the JAM stack, but that’s why I look forward to the next articles and hearing more.
✍️ I will go back to my three pillar concept again. Security, Cost and Speed. The computing power and cost of managing those also related some ways. Yes, I am surely going to write about it in depth in future articles of the series.
💡 Thank you very much for asking and it also guide me further to design future articles of the series.
Have a great day!