Deep Dive Into Creating Node Project With Clean Architecture

Written by royibeni | Published 2019/10/24
Tech Story Tags: node | nodejs | software-engineer | software-architecture | software-development | latest-tech-stories | hackernoon-top-story | javascript

TLDR Clean Architecture is a clean architecture by Robert C. Martin (Uncle Bob) on our API projects. This architecture attempts to integrate some of the leading modern architecture like Hexagonal Architecture, Onion Architecture, Screaming Architecture into one main architecture. It aims to achieve good separation of concerns. Each layer represents an isolated layer in the application. The Entities layer is independent and the Frameworks layer (web, ui etc.) depends on all the other layers. Each use case orchestrates all of the logic for a specific use case( for example adding new customer to the system)via the TL;DR App

no story

Written by royibeni | Senior Full Stack Developer
Published by HackerNoon on 2019/10/24