# \#frontend

**URL:** https://forum.webuddhist.com/tag/frontend/67.md

[Latest](https://forum.webuddhist.com/latest.md) · [Categories](https://forum.webuddhist.com/categories.md) · [Tags](https://forum.webuddhist.com/tags.md)

---

## [CI/CD for Deploying Docker Application on EC2 with GitHub Actions](https://forum.webuddhist.com/t/ci-cd-for-deploying-docker-application-on-ec2-with-github-actions/254)

<div class="topic-metadata">

**Author:** [@Tenkus\_La](https://forum.webuddhist.com/u/Tenkus_La)\
**Replies:** 0\
**Last updated:** [May 23, 2025, 8:50am UTC](https://forum.webuddhist.com/t/ci-cd-for-deploying-docker-application-on-ec2-with-github-actions/254 "2025-05-23T08:50:22Z")

</div>

This guide explains how to set up a CI/CD pipeline to automatically deploy a Dockerized FastAPI app (or any containerized app) to an EC2 instance using GitHub Actions. :brick: Prerequisites A running EC2 Ubuntu instan…

---

## [Choosing the Right Backend for Collaboration Editor: Express vs FastAPI](https://forum.webuddhist.com/t/choosing-the-right-backend-for-collaboration-editor-express-vs-fastapi/209)

<div class="topic-metadata">

**Author:** [@Tenkus\_La](https://forum.webuddhist.com/u/Tenkus_La)\
**Replies:** 0\
**Last updated:** [April 18, 2025, 6:05am UTC](https://forum.webuddhist.com/t/choosing-the-right-backend-for-collaboration-editor-express-vs-fastapi/209 "2025-04-18T06:05:13Z")

</div>

:puzzle\_piece: Context When building a real-time collaborative editor (e.g., with Quill + Yjs or ProseMirror + Yjs), it’s crucial to select the right backend for handling synchronization, document state, and user awarene…
