Update: The first issue of the monthly Hologram newsletter has just been sent out!
If you subscribed, be sure to check your email inbox (and spam folder just in case).
New subscribers are always welcome for future updates! :)
@bartblast.com.bsky.social
Building Hologram, a full-stack Elixir web framework https://hologram.page
Update: The first issue of the monthly Hologram newsletter has just been sent out!
If you subscribed, be sure to check your email inbox (and spam folder just in case).
New subscribers are always welcome for future updates! :)
A user reported that the installation instructions were outdated after v0.5.0 removed redundant endpoint integration (which was simplified). If youβre getting errors during setup, just remove the use Hologram.Endpoint and hologram_socket/0 lines from your endpoint module and you should be good to go
27.07.2025 17:54 β π 0 π 0 π¬ 0 π 0Correct! Hologram runs everything client-side, but new pages are fetched from the server. Best of both worlds - fast UI interactions in the browser, server-side rendering for navigation. All in Elixir! It's technically possible to bundle multiple pages as well.
26.07.2025 15:26 β π 4 π 0 π¬ 0 π 0Let me know if you need any help with the session implementation! :)
26.07.2025 15:18 β π 0 π 0 π¬ 0 π 0With sessions, you can store user data through a command using put_session/3 and then fetch it with get_session/3 in page or layout init/3. Data persists across page navigations unlike React Context. Future client-side store coming too!
26.07.2025 15:17 β π 0 π 0 π¬ 0 π 0Good news: I just released v0.5.0 with session (cookie-based) support! Perfect for your auth use case. Check it out: hologram.page/docs/session
26.07.2025 15:15 β π 0 π 0 π¬ 1 π 0You're absolutely right! This is expected behavior because Hologram is a Multi-Page Application (MPA), not SPA. When you navigate, it fetches the new page from server and re-renders everything, including your layout context.
26.07.2025 15:15 β π 0 π 0 π¬ 0 π 0Stay in the loop: Donβt miss future updates! Subscribe to the Hologram Newsletter for monthly development milestones, ecosystem news, and community insights delivered straight to your inbox.
hologram.page/newsletter
Full details: hologram.page/blog/hologra...
Try the SVG Drawing Demo: hologram.page/demos/svg-dr...
Thanks to sponsors: D4no0, Lucassifoni and sodapopcan!
Support development: github.com/sponsors/bar...
Hey Elixir friends! :) π Hologram v0.5.0 is here!
Major performance leap: milliseconds β microseconds execution times + 50x rendering speed improvements!
and... Session/cookie management, live reload, incremental compilation, new pointer/mouse events.
#Hologram #Elixir #ElixirLang #BEAM #WebDev
What specific issues are you having with the Context? Happy to help you figure it out! :)
24.07.2025 19:12 β π 0 π 0 π¬ 1 π 0Hey Albert! Thanks for trying Hologram - really glad you like it! :)
VS Code plugin with template highlighting is on my immediate roadmap. For styling, no specific strategy suggested right now - any system like Tailwind works great. Component-scoped CSS support will be available in the near future.
Well played! π
14.07.2025 23:54 β π 1 π 0 π¬ 0 π 0Damn... never thought about that! Now it's too late...π
12.07.2025 12:28 β π 2 π 0 π¬ 0 π 0Much appreciated! ;)
08.07.2025 20:07 β π 2 π 0 π¬ 0 π 0Hmm... should I be worried?
08.07.2025 17:06 β π 9 π 1 π¬ 2 π 0Just launched the newsletter for Hologram - a new Elixir web framework!
Monthly development updates, ecosystem news, and community insights delivered to your inbox.
Join us β hologram.page/newsletter
#Hologram #Elixir #ElixirLang #BEAM #WebDev
π Elixir |> run_in_browser(using: :hologram)
Elixir in the browser!
Bart Blast shows how Hologram transpiles Elixir to JavaScript for rich, client-side UIs.
Full-stack Elixir β zero JavaScript required!
#ElixirConfEU #Hologram #ElixirJS #FullStackElixir
Elixir devs! Just published Hologram's official roadmap! π
Check it out: hologram.page/docs/roadmap
Priorities: client bitstring perf, component rerendering, DOM events, cookies/sessions.
What features excite you most? #ElixirLang #Hologram