React to LiveView for Performance

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • pakman

    📦 Build project into Self contained package for deployment

  • I recently converted an entire React / TypeScript frontend to LiveView (will open-source the project soon). I've gone much faster with LiveView. Something which use to take me 4-5 weeks to build with React / TypeScript now takes 4-5 days.

    The main reason for that is, the LiveView test framework is super simple to work with. I didn't write any tests when I was doing React / TypeScript just because it seemed so cumbersome to setup. Having a test suite that works out of the box made me write more tests for my front-end.

    Not having to build API endpoints for my react components is also a huge accelerator in productivity.

    In the end I ended up writing less code, with more polished / well tested front-end.

    You can watch the video of what I built with LiveView here https://instellar.app

  • live_monaco_editor

    Monaco Editor component for Phoenix LiveView

  • Frontend components are frontend, so until JavaScript is the only viable option, the naswer is yes.

    LiveView is a channel to pass data back and forth between backend and frontend in a very performant and size-effective way, that hides all the complexity involved, making it astonishingly simple to get started.

    The presentation layer it's up to the developers.

    Wanna react to a change?

    setup a `phx-*` event

    Wanna handle some custom event?

    Setup a hook [1] [2]

    [1] https://hexdocs.pm/phoenix_live_view/js-interop.html

    [2] example of reacting to Monaco editor events: https://github.com/BeaconCMS/live_monaco_editor#fetching-the...

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Show HN: Run your own Vercel in minutes

    1 project | news.ycombinator.com | 12 Jun 2023
  • subdomain address redirecting

    1 project | /r/LXD | 26 May 2023
  • (May) - Monthly Shameless Plug

    2 projects | /r/platformengineering | 19 May 2023
  • A new build system built around Alpine Linux Packages

    1 project | news.ycombinator.com | 16 May 2023
  • Show HN: Px – Run commands across different JavaScript package managers

    1 project | news.ycombinator.com | 2 May 2024