Building a Simple REST API with Elixir and Phoenix: CRUD Operations
In this article, we explore how to build a REST API using Elixir and Phoenix, a powerful web framework known for its scalability and fault tolerance. We cover the basics of setting up a Phoenix project, defining a User schema, creating CRUD endpoints with a user controller, writing tests for the controller, and testing the API endpoints using curl commands.
Managing complexity in Phoenix contexts using Elixir: Uncover a structured layering approach—from public contexts to changesets. Streamline and optimize your Phoenix code, making it more readable and intuitively structured.
Powerful Rest API to register and manage domain names - DNSimple
DNSimple's powerful Rest API makes it possible for the operators of the Internet adopting DevOps to register, transfer, and manage domain names programmatically.
We setup the AWS account, configure ExAws, put, list, get and delete objects. Upload large files with multipart uploads, generate presigned urls and process large S3 objects on the fly.
Supercharge your app: latency and rendering optimizations in Phoenix LiveView - Dashbit Blog
LiveView’s unique integration between server and client allows it to drastically optimize both latency and bandwidth, leading to user experiences that are faster and smoother than any other client-server combo out there
An introduction to Ash Framework, written for new Elixir developers. Comes with LiveBooks for interactive examples, live-coding video walkthrough, and illustrations.
Elixir supports the usual supects of observability. Open Telemetry (OTel), log handlers, capturing metrics. And it does it well. This post will mostly focus on the observability you have on the BEAM that is either incredibly rare to see elsewhere or possibly entirely unique.