4 ms·
I am intrigued at this trend to move toward static content. In 2010 it was LAMPs everywhere, with WordPress being a major product of that time. Now the cool kid
by djhaskin987 6y ago
I am intrigued at this trend to move toward static content. In 2010 it was LAMPs everywhere, with WordPress being a major product of that time. Now the cool kids are talking about the JAM stack [1], which feels like what AJAX was back then. We knew about it, we just didn't think it was cool because CDN's weren't really "a big thing" yet.
https://jamstack.org/ https://jamstack.org/
- yardie 6y agoReading the Jamstack site and this stuck out to me: "Higher Security: With server-side processes abstracted into microservice APIs, surface areas for attacks are reduced." I'm sorry, but how does microservices make something more secure? You've only outsourced your security problems in hopes a 3rd party will resolve it.
- falcolas 6y agoWhat stood out to me is that even on their "What is Jamstack" page, they never explain what Jamstack actually is. "Jamstack is an architecture designed to make the web faster, more secure, and easier to scale. It builds on many of the tools and workflows which developers love, and which bring maximum productivity." W.T.F. And yeah. Microservices ~= webserver + backend
- steve76 6y agoJavaScript + APIs + Markdown When the user first goes to your site, they only see static content, like a React app. Data is bundled in markdown files, and the app is a client to as many different API platforms that you need. Administration is removed from the public facing internet.
- steveklabnik 6y agoHere's an example: you can use tools like wp2static to render your Wordpress site entirely as static pages. This cuts Wordpress out of your deployed software entirely, which can eliminate a vector for a lot of vulnerabilities. JAMstack isn't a move to microservices. In some places, it's about eliminating services entirely, or severely reducing their scope.
- draw_down 6y agoWho gives a crap about “cool”? It’s cool to have your little blog page load in less than 4 seconds.