Skip to content
This repository has been archived by the owner on Oct 19, 2022. It is now read-only.

Move away from express #9

Open
bdotsamir opened this issue Jun 4, 2022 · 1 comment
Open

Move away from express #9

bdotsamir opened this issue Jun 4, 2022 · 1 comment
Labels
📁 category: dependencies related to third-party packages the bot uses 📁 category: enhancements improvements for existing features ⚙️ complexity: ??? no idea how hard this might be ⚠ priority: 3 regular priority 🔁 status: to-do this will be added sooner or later

Comments

@bdotsamir
Copy link
Collaborator

bdotsamir commented Jun 4, 2022

Ideally I'd like to stop using express. It was really built for a node ecosystem that has grown far beyond what express tries to accomplish. For starters, most of its functionality relies on the existence of overflows, which while is valid is not very good practice as it leads to some unintended problems later on.

Instead, let's use Fastify.

image

@JackDotJS
Copy link
Owner

god, i'd love to move away from express. it's so weird to use with all the middleware fuckery it implements

image
literally what. exactly in the hell does this mean. all i know is it's (probably?) important for whatever reason (???????)

and then quite literally point 1 from that screenshot

image

it's not intuitive at all i absolutely hate it

really the only reason ive been using it is because its the only thing i know how to use, and it... "works."

@JackDotJS JackDotJS added ⚠ priority: 3 regular priority 🔁 status: to-do this will be added sooner or later ⚙️ complexity: ??? no idea how hard this might be 📁 category: enhancements improvements for existing features 📁 category: dependencies related to third-party packages the bot uses labels Jun 4, 2022
Repository owner deleted a comment from JackDotJS Jun 4, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
📁 category: dependencies related to third-party packages the bot uses 📁 category: enhancements improvements for existing features ⚙️ complexity: ??? no idea how hard this might be ⚠ priority: 3 regular priority 🔁 status: to-do this will be added sooner or later
Projects
None yet
Development

No branches or pull requests

2 participants