There was a new release of @elm_pages today, with a bunch of cool features I get to use in my elm-open-api code gen tool. It's been such a joy to upgrade! Thank you @dillontkearns
@TomasLatal Nice! We’re soon going to post a blog post on how to use @Airsequel as a CMS for a elm-pages blog (https://t.co/MTLmb2XXw5 is built that way)
@elm_pages is just a really wonderful static page generator and I’m glad more people are joining the fun 😊
Slowly but steadily chomping off my roadmap list for elm-pages blog starter template. One by one.
Here is a sneak peek of what's left (see Roadmap - grayed out lines are done)
#elm
@dillontkearns turns the pages of his journey with @elmlang, from applying meta-learning techniques as a classical piano player & agile coach to building a full-stack Elm framework (@elm_pages).
https://t.co/xhpe8ZS4Zg
https://t.co/u9ZlNhDi6T
New episode today about the elm-pages v3 release! We talk about the mental model of elm-pages now that it has server-side rendering and supports full-stack Elm apps. Hope you enjoy!
https://t.co/Nzzop8voUd
I'm very pleased to announce @elm_pages v3! This has been my most ambitious undertaking yet. v3 introduces two major new areas: full-stack server-rendered routes, and scripts. Hope you enjoy!
https://t.co/Zsd2aPhiM6
Immerse yourself in the artistry of #ElmLang!
We're proud to showcase another successful website project, elegantly constructed with @elm_pages and Elm UI.
Visit https://t.co/J9YQZOaFdZ and let us know your thoughts. 🌳🚀 #WebDev#ElmPages
It's build with @elm_pages and loads the posts from an Airsequel database! 😎
We'll publish a blog post about the exact stack soon with some more details!
(So don't forget to subscribe to the feed to not miss it! 😛)
With edge compute and tiny cold start costs these days, the only advantages I see to static generation are:
1. Verify that everything succeeded at build-time (so less possible error states at run-time)
2. Easier to do expensive work with data cached correctly
@thecallea@wolfadex@elmlang@elm_pages@elm_spa I think the best explanation of elm-pages is that its core is DataSources. They give you data *before* an Elm page's init is ever called. Everything in elm-pages revolves around that idea.
200ms response times for Elm server-rendered HTML with all the initial page data is pretty good! Amazing how you can actually get fast load times when there's a server involved 🚀
https://t.co/rEwKmUZ6h9
I made a hacker news clone with @elm_pages server-rendered routes using the elm-pages 3.0 alpha.
https://t.co/PWKmjNV2i3
You can find the code here:
https://t.co/c26BoPfqkB
Thanks to @RyanCarniato for the nice template (and the great streams comparing frontend frameworks!).
Elm is a really good fit for this since its state changes are very explicit. In @elm_pages, I pre-render HTML for the exact application state from calling init. As simple as that. The update function is never called for pre-rendering.
elm-pages 3.0 is getting so close to release. I'm amazed how simple it is to write full-stack Elm code like this Basic Auth example. Proper auth with cookies is just as simple. More to share soon!
Is there any example in github to use @elm_pages with wordpress as a CMS? I’d like to explore this for a client and maybe can start playing with it on stream too! @dillontkearns 👀🤔
Working on a new elm-pages release. Spoiler: serverless page rendering, and pure Elm API routes. And @Netlify on-demand builders support, too. https://t.co/50ofmDEtgE
https://t.co/92o8PidQrm
Hey folks! Just launched the website for my company – all in Portuguese at the time, pardon me – but I'm pretty happy with it. Built with @elmlang and @elm_pages !
We're based in Brazil and we are building product with functional langs. Exciting! 😊