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
  • Paraxial.io - Bot detection and prevention for Elixir/Phoenix applications
  • Scout APM - Less time debugging, more time building
  • SonarQube - Static code analysis for 29 languages.
  • 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.

  • Paraxial.io

    Bot detection and prevention for Elixir/Phoenix applications. Paraxial.io is bot detection and prevention for Elixir/Phoenix applications. Dealing with scrapers, card cracking, or credential stuffing? We take care of that.

  • 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