Caldera

Languages and libraries

web framework

SHOW HN2020

101points
21comments
#641of 3,028 in 2020
Top 22%of 2020 by points

How HN took it

LovedMost comments that take a side are positive

5 positive, 6 neutral or asking, 0 mixed, 0 critical, out of 11 comments about the project. Thread score +0.40.

Idea: 3 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Excitement that a JavaScript version of LiveView exists

    From 3 comments
    • Awesome, I was literally searching nodejs alternative to elixr live-view a few months ago, but couldn't find anything. Great work!
      gitgud on HN
    • Nice to see someone finally tackle this in JavaScript! Although Phoenix is great, it's good to have similar things on Node in pursuit of velocity.
      namelosw on HN
    • Woah! This is super cool.
      knishkz on HN
  • Built with React's reconciler and hooks

    From 1 comment
    • I had this same inspiration from Chris McCord's talk about LiveView ~1.5 years back, and created Purview: https://github.com/karthikv/purview - we've been using it in production…
      karthikksv on HN

Objections

  • Latency from sending events to the server

    From 1 comment
    • One of the contributors here - not entirely sure if you're asking for pros or cons, but the entire point of Caldera is to execute/keep the React code on the server and only…
      kamesstory on HN
  • Crash isolation weaker than BEAM process isolation

    From 1 comment
    • one of the things I worry about other platforms attempting to do phoenix LiveView is that the BEAM vm gives you process isolation. If there's a miscode, then the process crashes…
      dnautics on HN

Requests

  • Add a Flappy Bird performance demo

    From 1 comment
    • Can you add a flappy bird demo? I find that flappy bird demos for state-over-wire tech like LiveView and Blazor to be a great gauge for performance and latency. If there is the…
      sansnomme on HN

Questions

  • How state is transferred between server processes

    From 2 comments
    • I had this same inspiration from Chris McCord's talk about LiveView ~1.5 years back, and created Purview: https://github.com/karthikv/purview - we've been using it in production…
      karthikksv on HN
    • For the first problem what about the option of making the session:backend-instance mapping sticky? Seems it could be simpler than the implementing the state handover.
      fulafel on HN
  • Why use it over normal React web apps

    From 1 comment
    • Very interesting. Why wouldn't I use this for normal web apps if I want to keep my react code server side instead?
      orastor on HN

Alternatives named

  • Phoenix LiveView

    From 1 comment
    • Hey HN, this is a side project that we made after realizing that a solid chunk of the time and code spent doing full-stack development was spent writing and debugging RPC layers…
      yunyu on HN
  • Purview

    From 1 comment
    • I had this same inspiration from Chris McCord's talk about LiveView ~1.5 years back, and created Purview: https://github.com/karthikv/purview - we've been using it in production…
      karthikksv on HN
  • StimulusReflex

    From 1 comment
    • I can't tell if you're joking, but just in case you're serious... the only thing benchmarking flappy bird demos tells you is how fast your internet connection is. I am…
      peteforde on HN
  • Laravel Livewire

    From 1 comment
  • ts-liveview

    From 1 comment
    • That's exactly my starting point to work on ts-liveview. I want to have the runtime property of phoenix liveview (being lightweight and deliver first meaningful paint ASAP) while…
      aabbcc1241 on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/23363250)