Varenya Thyagarajvarenya.hashnode.dev·Dec 16, 2024Bridging the client-server gap with LiveViews!A few days ago, I wrote about Elixir and discussed how it's built for concurrency. Phoenix, the most popular web framework for Elixir, leverages these features to provide a great way to build web applications. For the uninitiated, Phoenix is a full-f...34 readsElixir
Carlos Armando Marcano Vargascarlosmv.hashnode.dev·Dec 8, 2024Creating Your First REST API with Elixir and Phoenix FrameworkWe are going to create a basic REST API with Phoenix with CRUD operations but without database integration for now. This is my first REST API with Phoenix too. So, we are in this together. Creating a Phoenix Project First, we have to install Phoenix....Elixir
Sergio Tapiasergiotapia.com·Nov 18, 2024Sending your deploy markers to Appsignal from a Phoenix app.AppSignal deploy markers are a way to keep track of what git commit the bug happened, or when the slowdown started appearing in your app. https://docs.appsignal.com/application/markers/deploy-markers.html As long as you have an APP_REVISION environm...AppSignal
Nyoman Abiwinandablog.abiwinanda.com·Nov 11, 2024Controller-Free Approach for File Export in Phoenix LiveViewIn a recent project involving LiveView, I was tasked with building a page to display an accounting report. Alongside this requirement, it was important to enable users to export the report as an Excel file. While the common approach involves creating...Elixir
Ryan Marvinblog.ryanmarvin.dev·Oct 30, 2024Part I: Bare websockets with Elixir Phoenix (wo/ Channels)Websockets are great for when you want bidirectional communication between the client and the server over an extended session. The de facto approach to building websockets with Elixir Phoenix involves using Channels. This pattern is great and it come...websockets
BestWeb VenturesforBestWeb Ventures's Blogblog.bestwebventures.in·Oct 28, 2024Ruby on Rails vs Phoenix Framework: Best Web Framework for MVP Development in 2024While Elixir/Phoenix has gained significant traction in recent years for its excellent performance and scalability, Ruby on Rails continues to be the superior choice for MVP (Minimum Viable Product) development in 2024. This article explores the key ...38 readsRuby on Rails
Nikhil Akkinikhilakki.in·Sep 28, 2024elixir 101Elixir is a functional, concurrent language built on the Erlang VM (BEAM), known for its fault tolerance and scalability. To get started you'll need to understand basic syntax, concurrency, pattern matching, and working with data structures. 1. Basic...Elixir
Vince Uragpapers.vincy.dev·Sep 27, 2024Distributed PubSub in ElixirIn this article, we’ll be exploring on building a distributed PubSub in Elixir. First, we’ll be building a local PubSub which will allow a process to broadcast a message to all local subscribers. Then, we’ll see how we can make it work on a distribut...4 likes·2.6K readsElixir
Victor Uzoagbavictoru.hashnode.dev·Sep 14, 2024Implementing OAuth 2.0 Authentication in PHP Web ApplicationsIntroduction OAuth 2.0 is a widely adopted authorization framework that allows applications to securely access resources on behalf of a user without exposing their credentials. It is commonly used to enable third-party logins through providers like G...PHP
Shawn Condonshwncndn.hashnode.dev·Sep 10, 2024Phoenix Deconstructed : Login and Registration Request LifecycleThis post will explore the Phoenix Web Framework's HTTP request lifecycle within the authentication flow of an example web application. Phoenix provides authentication logic generators to help us scaffold a solution quickly and early in our project. ...28 readsPhoenix DeconstructedPhoenix framework