Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 108
  1. Rendering an Activity Feed in Phoenix LiveView

    In the previous tutorial, we built an automatic activity tracking system that records events whenever a tracked schema is inserted, updated, or deleted.

  2. Activity Tracking in Phoenix LiveView

    Most SaaS apps need some form of activity tracking — who did what and when.

  3. Infinite Scroll in Phoenix LiveView

    Traditional pagination works fine, but sometimes you want something smoother.

  4. Schedule Delete

    You'll learn how to implement scheduled deletion of records in Phoenix/Elixir by updating your database schema, context, and LiveView components to handle a delayed delete operation.

  5. Adding Modals to Phoenix 1.8 with DaisyUI

    In Phoenix 1.8, the built-in modal component was removed.

  6. Dynamic Select Fields

    This tutorial demonstrates how to refactor an update event in a Phoenix/Elixir application by importing the latest commit.

  7. Profile Image

    Build a complete profile image upload system in Phoenix using LiveView and S3 storage.

  8. Build a MCP server in Phoenix

    Learn how to build an MCP (Model Context Protocol) server in Phoenix using Elixir and Hermes to give AI agents direct access to your application data.

  9. Phoenix Presence with LiveView

    Learn to build real-time user presence tracking in Phoenix LiveView applications.

  10. Organizing Layouts

    In this video, we're going to tackle something that comes up with virtually every new Phoenix application - customizing how the layouts work.

  11. Testing with Playwright

    Set up Playwright browser testing in Phoenix LiveView applications.

  12. AirBnB Clone LiveView part 3

    Learn how to add images to your Phoenix LiveView AirBnB clone by implementing image schemas, database migrations, and Ecto associations.

  13. AirBnB Clone LiveView part 2

    Learn how to build an Airbnb clone with Phoenix LiveView by creating database schemas, implementing constraints, and displaying property listings efficiently with LiveView streams.

  14. AirBnB Clone LiveView part 1

    Learn how to build an Airbnb clone using Phoenix LiveView.

  15. GraphQL with Phoenix and Absinthe

    Learn how to add a secure GraphQL API to your Phoenix application using Absinthe.

  16. Combining Guardian with Phx Gen Auth

    Learn how to implement JWT authentication in Phoenix, allowing users to access both web and API interfaces with the same credentials.

  17. Version history with PaperTrail and Ecto in LiveView

    Learn how to track version changes in your Elixir Phoenix projects with PaperTrail.

  18. XML Sitemaps in Phoenix Applications

    Learn how to create an XML sitemap in your Elixir Phoenix application step by step.

  19. CSV Import with Phoenix LiveView

    Learn how to import CSV files into Phoenix LiveView with ease.

  20. Track Traffic Sources In Phoenix LiveView

    Implement user referral tracking in your Phoenix LiveView application.

  21. Rate limiting Phoenix application Hammer

    Boost your Phoenix application's security by implementing rate limiting with the Hammer library.

  22. Fuzzy Find with Ecto & Phoenix LiveView

    Learn how to implement advanced fuzzy search functionality in your Phoenix LiveView application using Ecto.

  23. LiveView Typeahead

    In this video, we're going to build a dynamic typeahead component in Phoenix LiveView that fetches real-time suggestions based on user input.

  24. Add Bootstrap Icons to your Phoenix App

    Learn how to enhance your Phoenix web application by integrating the open-source Bootstrap icon package as an alternative to the default Heroicons.

  25. LiveView Combobox

    Learn how to build a fully functional, reusable combobox component in Phoenix LiveView inspired by Headless UI.

  26. Fullpage Loading Spinner with LiveView

    In this video, I demonstrate how to add a full-page loading spinner to your Elixir Phoenix LiveView application using async functions.

  27. CSV Export with Phoenix and LiveView

    Learn how to implement a customizable CSV export feature in your Elixir Phoenix application using LiveView.

  28. Realtime Dashboard LiveView

    In this tutorial, learn how to build a real-time dashboard in Phoenix LiveView using Apex Charts.

  29. Realtime Charts in LiveView

    Building interactive, real-time charts in a Phoenix LiveView application can be challenging.

  30. Sortable table with Sortable JS

    Reordering items directly in the user interface is a feature that can greatly enhance the user experience in web applications.

  31. In this tutorial, I will go through the process of integrating ChatGPT with an Elixir backend, using Phoenix LiveView for real-time updates.

  32. Subdomain Routing

    A common feature in larger web applications, especially SaaS platforms, is the ability to handle different subdomains with separate routing.

  33. In Place Edit with Phoenix LiveView

    Inline editing is a common feature in modern web applications, allowing users to edit content directly on the page without navigating to a separate form.

  34. Set session values from LiveView

    In most web applications, there's a need to store session values for users, especially for things like authentication tokens, current user IDs, or preferences like language settings or dark mode.

  35. Build Off Canvas Menu with LiveView

    A step by step tutorial in switching from traditional modals to a sleek off-canvas menu with Phoenix LiveView.

  36. Dropdown Navigation

    In the example application that I am working with, It would be nice if I could quickly navigate between the records I have in the database without going back to the index page.

  37. Caching with Cachex

    At some point, your application will grow to a size where it starts to make sense to apply caching for some parts of it.

  38. Two factor authentication with Phx Gen Auth

    In this video, we’re adding two-factor authentication with QR codes and an authenticator app to your Phoenix application.

  39. Autoclear Flash message

    In this video, we will enhance the user experience by implementing an auto-clear functionality for flash messages.

  40. Set session values from LiveView

    Working with session data can significantly improve the feel of web applications, making interactions feel more connected and dynamic.

  41. Add user anonymization to Phoenix application

    When you are running a web application or service that has users, you will at some point deal with users that want to leave the service.

  42. In place edit with LiveView

    A very common practice in web applications these days is to allow for inline editing of content.

  43. Inspect incoming webhooks with Phoenix LiveView

    In the ever-evolving world of web development, mastering the art of inspecting incoming webhooks is crucial for a seamless development experience.

  44. Get started with PostGIS and Ecto

    If you're looking to enhance your Phoenix application with geographical data handling capabilities, PostGIS is an indispensable tool you'll want to consider.

  45. Generating iCal files with Phoenix and Swoosh

    At some point, most apps need to send calendar events and you have probably noticed that there is a standard that all major calendar applications work with.

  46. Realtime Apex Charts in Phoenix LiveView

    Charts is a core part in any web application that displays data in any way.

  47. CSV Import file upload with preview in LiveView

    In this tutorial, I will go through how to upload and import a CSV file with Phoenix LiveView and, show how easy it is to preview the imports before actually storing them in the database.

  48. In this tutorial, we will walk you through how to implement HTML emails in the Phoenix web framework using Swoosh and Premailex.

  49. Unless you have been living under a rock the last six months, you haven’t missed the the news about OpenAI's ChatGPT and its extremely cool text comprehension and text generation features.

  50. In this tutorial, we will discuss a common problem faced in Elixir applications related to handling and storing formatted amount fields in a database.