bartblast

bartblast

Creator of Hologram

Hologram Documentation Updates/Feedback

This thread is dedicated to announcing updates to the Hologram documentation, as well as discussing any ideas for improvements and suggestions for new sections. Your input is invaluable in ensuring that the docs meet the needs of both new and experienced users.

Feel free to share your thoughts and ideas here to help enhance the documentation and make it more useful for everyone in the Hologram community. Let’s work together to make Hologram’s documentation the best it can be!

Most Liked

bartblast

bartblast

Creator of Hologram

I’m excited to announce that a new Actions documentation page is now live! This page provides comprehensive information on how to use actions within the Hologram framework.

You can check it out here: Actions Documentation

Feel free to explore and let me know if you have any feedback or suggestions!

bartblast

bartblast

Creator of Hologram

The Hologram docs website has been reorganized and refreshed. New guides are now available:

  • Components
  • Layouts
  • Events
  • Navigation
  • Context

All existing content has been reorganized and updated for better clarity. The new structure should make it much easier to find what you’re looking for.

The documentation is now complete, covering all currently supported features.

A big release is coming soon! :slight_smile:

Check out the updated docs at https://hologram.page and let me know what you think.

Happy coding! :rocket:

bartblast

bartblast

Creator of Hologram

The Hologram docs have been updated to cover all the new v0.6.0 features:

New Complete Section:

  • Forms - Comprehensive guide covering synchronized and non-synchronized form elements, validation, and form handling patterns

Action Delays & Scheduling:

  • Actions - New “Action Delays” section plus updated “Chain Another Action” section
  • Events - Updated “Expression Longhand Syntax” section showing delay parameter usage
  • Commands - Enhanced “Trigger a Client Action” section

Action Chaining in Initialization:

  • Components - New “Chaining Actions in Initialization” section for init/3 and init/2 functions
  • Pages - New “Chaining Actions in Initialization” section for init/3 functions

Template Enhancements:

  • Template Syntax - Two new sections:
    • “Conditional Attributes” - Dynamic attribute handling
    • “Security: Automatic HTML Escaping” - Built-in XSS prevention

Where Next?

Popular in Discussions Top

sashaafm
I’m trying to evaluate the best combo/stack for a BEAM Web app. Right now I’m exploring Yaws a bit, after having dealt with Phoenix for a...
New
Fl4m3Ph03n1x
Background This question comes mainly from my ignorance. Today is Black Friday, one of my favorite days of the year to buy books. One boo...
New
mmmrrr
Just saw that dhh announced https://hotwire.dev/ Is it just me or is this essentially live view? :smiley: Although I like the “iFrame-e...
New
fireproofsocks
I’ve been working on an Elixir project that has required a lot of scripting. I usually reach for Elixir because I like it more (and in th...
New
boundedvariable
I am going through the kafka architecture. All the features what the kafka is providing are already in Erlang. I would like hear your opi...
New
jer
I’ve been using umbrellas for a while, and generally started off (on greenfield projects at least) by isolating subapps based on clearly ...
New
rms.mrcs
A couple of days ago I was discussing with a friend about different approaches to write microservices. He said that if he was going to w...
New
chulkilee
Here are the list of HTTP client libraries/wrappers, and some thoughts on HTTP client in general. I’d like to hear from others how they w...
New
dogweather
I wrote this comment on r/haskell, and it’s not popular there. :wink: But I think I’m on to something… Haskell reminds me of Java, and e...
New
fireproofsocks
This is more of a general question, but I’m wondering how other people in the community think about the pattern matching in function sign...
New

Other popular topics Top

vertexbuffer
Hello, can anybody help here..? I have a list of players and I what to delete an element, but every for loop the list is reverting to ori...
New
Harrisonl
We have an ECS cluster with 4 services, where each task joins a single cluster, via discovery ECS discovery service. Currently when I de...
New
sen
Hi All, I set a environment variables in dev.exs , like below code. when i start server, how can i set the ${enable} value? thanks. d...
New
skosch
To my knowledge, put_in, Map.update etc. all have the one limitation of not automatically creating intermediate keys when needed (for exa...
New
electic
Hi, I am new to Elixir. I am trying to use the DateTime component to insert a date into MySQL however the there seems to be no way to fo...
New
Fl4m3Ph03n1x
About me? ( if you have nothing better to do than reading about some random guy in the internet :stuck_out_tongue: ) Hello all, this is ...
New
dblack
I’ve got an issue with an app and I’ve no idea of how to troubleshoot it. I’m hoping someone here might have seen something similar. I p...
New
komlanvi
Hi everyone, I was playing with phoenix liveView but I run into an issue. I have a form and want to validate each input text when the te...
New
sergio
Kind of like when jquery came out, it was super necessary. Existing drag and drop libraries have a bunch of baggage to support old browse...
New
lanycrost
Hi everyone! I need implement if…else if…else condition from my elixir code, and anymore of this control flow structures not work proper...
New

We're in Beta

About us Mission Statement