3
5 Comments

Building applications with APIs

Development teams often ask me, "How should we structure our application?" While the answer is never simple, it often involves a statement recommending to build an API, between your presentation

Here is the full post

https://blog.hyper63.com/apis/

Regardless of architecture, I think it is always good practice to isolate your business logic from your general services and a frameworks.

As a developer, what do you think?

  1. 3

    Hey, I enjoyed reading your post and the pattern you are describing is something I’ve used for quite some time, and can attest that keeping business logic in one place (whatever you call it), is a must if you want to be able to make predictable changes to your business logic. I even end up use this approach when building a “monolith” because it just makes the development experience so much better.

    1. 1

      Hey Fredrik,

      That’s great, yes, whether micro service or monolith, this pattern will work, have you implemented ports and adapters pattern and inverted the control so all implementation details depend on your business logic/rules?

      It so cool that you are using this pattern on many projects unfortunately many teams do not, and end up in a big ball of mud.

      Thank you for reading and sharing your experience.

Trending on Indie Hackers
Getting first 908 Paid Signups by Spending $353 ONLY. 24 comments I talked to 8 SaaS founders, these are the most common SaaS tools they use 20 comments What are your cold outreach conversion rates? Top 3 Metrics And Benchmarks To Track 19 comments Hero Section Copywriting Framework that Converts 3x 12 comments Join our AI video tool demo, get a cool video back! 12 comments How I Sourced 60% of Customers From Linkedin, Organically 11 comments