Firepad – An embeddable open-source collaborative code and text editor for web

17 pointsposted 15 hours ago
by bookstore-romeo

6 Comments

WA

8 hours ago

Dead project: "This repository has been archived by the owner on Oct 4, 2024. It is now read-only."

misswaterfairy

5 hours ago

Also:

> This repository is no longer under active development. No new features will be added and issues are not actively triaged. Pull Requests which fix bugs are welcome and will be reviewed on a best-effort basis.

> If you maintain a fork of this repository that you believe is healthier than the official version, we may consider recommending your fork. Please open a Pull Request if you believe that is the case.

ko_pivot

4 hours ago

> Behind the scenes, Firepad uses the Firebase Realtime Database for cloud data storage and synchronization.

I have no judgement for folks who choose to use Firebase, but I would never add it as even an indirect dependency in something I’m building.

bn-l

2 hours ago

Hmm I’m just about to, it seems perfect for my use case and very cheap. Why wouldn’t you general l recommend it?

ko_pivot

an hour ago

1. Security — I much prefer to hand write APIs rather than using security rules (see recent Arc browser exploit, among many others). Firebase pro’s will call those skill issues, but idk if that really makes it less of an issue. 2. Lock-in - I’m fine with S3 and SQS where the lock in is pretty limited, but Firebase is a floor to ceiling commitment to Google Cloud. 3. Cost - if your app succeeds, you will find yourself investing lots of time moving cost sensitive workloads off of Firebase, though this only matters if you are worried about ‘good’ problems.