Choosing the Right Approach for Backend Development with Effect TS: Guidelines and Considerations
Hello there!
I am just trying out effect for the first time and I want to start doing some backend development with it.
After looking at the readme in https://github.com/Effect-TS/effect/tree/main/packages/platform
I see that there are two approaches:
- https://github.com/Effect-TS/effect/tree/main/packages/platform#http-server which is similar to Express, Hono, etc. (thus more familiar to me)
- The more structured approach featured before the simplified one (as it is called)
Are there any guidelines / best practices for choosing the right approach for my usecase?
Which is more "powerful", "customizable", etc., what are the advantages and drawbacks of each?
Thanks in advance for any clarification.
I am just trying out effect for the first time and I want to start doing some backend development with it.
After looking at the readme in https://github.com/Effect-TS/effect/tree/main/packages/platform
I see that there are two approaches:
- https://github.com/Effect-TS/effect/tree/main/packages/platform#http-server which is similar to Express, Hono, etc. (thus more familiar to me)
- The more structured approach featured before the simplified one (as it is called)
Are there any guidelines / best practices for choosing the right approach for my usecase?
Which is more "powerful", "customizable", etc., what are the advantages and drawbacks of each?
Thanks in advance for any clarification.
