News for hackers. Stuff that matters.
Re:Why we chose Elm for Humio’s web UI by johnday on Monday April 19, 2021 @07:02AM (#26861298)
With no disrespect intended to the authors, the website doesn't seem to be quite right as-is. Whenever I click any of the big buttons, I get a flash of white across the whole screen. This is off-putting, especially when navigating between pages doesn't incur this on a "normal" static HTML website.

I normally wouldn't bring this up but the article is very specifically talking about the benefits of using this web framework, so it seems apropos.

Re:Why we chose Elm for Humio’s web UI by jfmengels1 on Monday April 19, 2021 @07:27AM (#26861485)
The blog website isn't written in Elm. We're using Elm for the product application, not for the blog or for https://www.humio.com/. I'll transfer the remarks though :)
Re:Why we chose Elm for Humio’s web UI by throwaway4good on Monday April 19, 2021 @07:37AM (#26861577)
Is there is a public (working not video) demo of the product somewhere?
Re:Why we chose Elm for Humio’s web UI by borlum on Monday April 19, 2021 @07:52AM (#26861708)
You can sign up for cloud. It is free.
Re:Why we chose Elm for Humio’s web UI by AzzieElbab on Monday April 19, 2021 @07:44AM (#26861638)
Nice. Have you folks run into any limitations of elm and its ecosystem? Are there any js/ts integrated with the website?
Re:Why we chose Elm for Humio’s web UI by jfmengels1 on Monday April 19, 2021 @07:51AM (#26861705)
We have, and that's where we reach out to JS/TS through ports or webcomponents. We try to use Elm as much as possible since that's the simplest and the most reliable, but using JS/TS this way is fine in small quantities.
Re:Why we chose Elm for Humio’s web UI by johnday on Monday April 19, 2021 @10:02AM (#26862860)
Thanks for the correction! Apologies, I thought the website was the product :)
Re:Why we chose Elm for Humio’s web UI by techdragon on Monday April 19, 2021 @07:13AM (#26861370)
Yeah it even renders weird, like the page is completely rebuilt on every navigation... even when moving back through the history in chrome on a desktop. ̛It's definitely a little off putting. Stepping through with the debugger it actually seems to be rebuilding the whole page every time you navigate... Anyone more familiar with the whole Gatsby javascript framework/library/stack/thing able to chime in on what is going on? (and if its normal?)
Re:Why we chose Elm for Humio’s web UI by eingaeKaiy8ujie on Monday April 19, 2021 @07:22AM (#26861438)
The website is also mostly broken with JS disabled. But as you noticed, they are using Gatsby, not Elm, so it's not directly related to the subject of the article.
Re:Why we chose Elm for Humio’s web UI by borlum on Monday April 19, 2021 @07:50AM (#26861696)
Nope, the website is not Elm, just the product itself.
Re:Why we chose Elm for Humio’s web UI by yamakadi on Monday April 19, 2021 @07:22AM (#26861439)
With modest content blocking on iOS Safari turned on, I get a split second of content and then white across the screen. I was curious what humio is and how they are using Elm, but maybe they are bundling their advertising or analytics with their app js? That could be something they might want to address as well.