-
-
Notifications
You must be signed in to change notification settings - Fork 174
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Jamstack 2020 #878
Comments
Originally posted by @ahmadawais in #876 (comment) cc @OBTo @tpiros was also interested in authoring a Jamstack chapter |
Thinking about this a bit further, especially when it comes to metrics, this could be a subtopic under Performance? It'd be interesting to see how sites created with the Jamstack do in the performance space |
This may be similar to chapters like CMS and Ecommerce that used performance as a lens through which to look at a well-defined problem space. In those chapters there was also more to discuss than only performance, which made them good candidates for standalone chapters. Depending on how much "meat on the bones" there is for the Jamstack topic, we could consider folding it into another chapter, having it be a standalone chapter, or broadening the scope to include other tech stacks. I'm not familiar with Jamstack so I'll defer to @tpiros, @ahmadawais, and those with more experience. |
Yeah I was going to ask how you would define something as a Jamstack from the outside? Other than certain hosts hosting it (in which case CDN would be a better fit) I would have thought it would be difficult to measure from outside. |
Jamstack I believe cannot be similar to CMS or perf since those are the value propositions. I was hoping to check the trend of how many sites are using popular and known static site generators. I believe this could be a part of other chapters like CDN, JS, and Markup — provided we are able to track it. 😃 |
While I really enjoy Jamstack, I think it fits into content management, only with a different infrastructure. What could possibly be of interest on the Front side is to distinguish SPAs (Gatsby type) from non-SPAs to evaluate the impact of JavaScript on a first load in a content-reading context. |
I'm a big fan of adding more segments like this to metrics, because this tends to be where the most exciting findings occur. Couple questions:
|
@ahmadawais thank you for agreeing to be the lead author for the Jamstack chapter! As the lead, you'll be responsible for driving the content planning and writing phases in collaboration with your content team, which will consist of yourself as lead, any coauthors you choose as needed, peer reviewers, and data analysts. The immediate next steps for this chapter are:
There's a ton of info in the top comment, so check that out and feel free to ping myself or @OBTo with any questions! @tpiros we'd still love to have you contribute as a peer reviewer or coauthor as needed. Let us know if you're still interested! As discussed in earlier comments, this chapter might end up being a better fit as a subsection of other chapters. Let's go through the content planning exercise to see if there's enough substance for a standalone chapter and reevaluate our options as needed. |
Thank you, @rviscomi. Looking forward to more contributors. At least 2-3 people in each of the following categories are welcomed.
Tagging a couple of folks below, we'd love to have here as contributors: @rauchg Peace! ✌️ |
Thanks @ahmadawais would love to be a contributor and may I also suggest @debs-obrien (I can't tag her for whatever reason: Debbie O'Brien - https://twitter.com/debs_obrien) |
Thanks @borisschapira—would love to be part of the content team! I’m co-hosting the Jamstack Paris Meetup, and am very interested in the ecosystem, esp. with regard to performance. If I may suggest @YuLingCheng who’s part of the meetup team as well, she’s done some amazing talks on the CMS aspect of the Jamstack. |
@ahmadawais, wip is here - #1228 |
I chatted with @denar90 today a bit about the query and we discussed some ideas for expanding some of what it detects. |
@ahmadawais I've attached google sheets into PR with TTFB results, so you can start exploring. Hope to finish other queries pretty soon. |
@denar90 @ahmadawais there are a few housekeeping items to take care of before you can review the results and start writing about them in your chapter:
|
Cool, thanks for the clarifications 👍 |
I've updated the chapter metadata at the top of this issue to link to the public spreadsheet that will be used for this chapter's query results. The sheet serves 3 purposes:
|
@ahmadawais in case you missed it, we've adjusted the milestones to push the launch date back from November 9 to December 9. This gives all chapters exactly 7 weeks from now to wrap up the analysis, write a draft, get it reviewed, and submit it for publication. So the next milestone will be to complete the first draft by November 12. However if you're still on schedule to be done by the original November 9 launch date we want you to know that this change doesn't mean your hard work was wasted, and that you'll get the privilege of being part of our "Early Access" launch. Please see the link above for more info and reach out to @rviscomi or me if you have any questions or concerns about the timeline. We hope this change gives you a bit more breathing room to finish the chapter comfortably and we're excited to see it go live! |
Thank you. It's been a busy few weeks. Tgis new deadline will help a lot. The team had a meeting this week and we have been adjusting things here and there. Will share soon. |
Hi @ahmadawais any update on the status of the first draft? |
@ahmadawais I have reviewed the document in suggestion mode. Please review it. The chapter looks pretty good and informative. Looking forward to getting it published. 🙌 |
Thank you @MaedahBatool |
@rviscomi @OBTo the chapter is ready. It's already been reviewed. I plan to convert it into markdown and send in a PR tonight.
Looking forward to the launch in a couple of days. Woohoo! 🥳🥳🥳 |
@ahmadawais let me know if you'd like me to review this as well? Sorry got tied up with my chapter (pretty late...) but would love to add my input if it's not too late. |
@ahmadawais Had a blast reading the chapter, thank you very much alongside @denar90 @remotesynth @MaedahBatool for all your work! Sorry I couldn’t help more this year. I’ve reviewed the chapters and left comments and suggestions, feel free to integrate/discard/ask me precisions for any of those. Happy to implement some myself as well if you’d like me to! |
I just want to point out one important thing. Currently, when analyzing SSGs, the so-called Documentation Static Site Generators are not taken into account, in particular Docusaurus, which is in fact the same as VuePress, but on React stack. This tool is presented on the Jamstack site as SSG https://jamstack.org/generators/ UPD: In the case of Docusaurus Wappalyzer mistakenly does not consider it to be an SSG. I opened a PR in Wappalyzer to fix this https://github.com/AliasIO/wappalyzer/pull/3592 |
Part III Chapter 17: Jamstack
Content team
Content team lead: @ahmadawais
Published at: https://almanac.httparchive.org/en/2020/jamstack
Welcome chapter contributors! You'll be using this issue throughout the chapter lifecycle to coordinate on the content planning, analysis, and writing stages.
The content team is made up of the following contributors:
New contributors: If you're interested in joining the content team for this chapter, just leave a comment below, and the content team lead will loop you in.
Note: To ensure that you get notifications when tagged, you must be "watching" this repository.
Milestones
0. Form the content team
1. Plan content
2. Gather data
3. Validate results
4. Draft content
5. Publication
The text was updated successfully, but these errors were encountered: