Phoenix 1.6.0-RC.0 Released

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

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • surface

    A server-side rendering component library for Phoenix

    Have you seen Surface UI? Pretty cool. Collection of LiveView components. https://surface-ui.org/

  • transport-site

    Rendre disponible, valoriser et améliorer les données transports

    Stripe, Shopify and GitHub are still largely relying on Ruby as far as I know (and while there are reimplementations of some services in some langages, I don't think C++ or Java have been publicly mentioned often).

    That said, I think one important asset of Elixir (in my view) is not the raw performance, but the overall "total cost of ownership" (including maintenance work, and software is a lot of maintenance).

    Being able to simplify architectures is something that is nicely done with Elixir, actually.

    If a part of an app needs to play a "proxy" role (like here https://github.com/etalab/transport-site/tree/master/apps/un...), then I just add a component to the app, and I can keep the incoming connections under hand, all while issuing external queries etc.

    If there is a need to do some rich interactive dashboards, I can use LiveView.

    If I need to demonstrate some simple stuff, I can use "Mix.install" to create one-off scripts.

    If I need to do more data-science, I can tap into LiveBook, VegaLite etc.

    All this with a small team or as a solo developer, is quite great, much more than raw performance, in my eyes.

  • 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.

  • phoenix_live_view

    Rich, real-time user experiences with server-rendered HTML

    Slots are on the heex roadmap: https://github.com/phoenixframework/phoenix_live_view/issues...

    I chose to stick to base LiveView in my apps because it works fine (slots are nice but not essential), and I want to avoid too much API churn and learning curve for other devs on the same team. The best Surface features are being gradually refined and merged into LV. HEEx is a great example of that.

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