{"id":1326,"date":"2023-02-25T15:41:39","date_gmt":"2023-02-25T14:41:39","guid":{"rendered":"https:\/\/www.architecturemaker.com\/?p=1326"},"modified":"2023-02-25T15:41:39","modified_gmt":"2023-02-25T14:41:39","slug":"what-is-three-tier-architecture","status":"publish","type":"post","link":"https:\/\/www.architecturemaker.com\/what-is-three-tier-architecture\/","title":{"rendered":"What is three tier architecture?"},"content":{"rendered":"

In computing, the three-tier architecture is a client-server architecture in which the functional process logic, data access, computer data storage and user interface are developed and maintained as independent modules on separate platforms.<\/p>\n

A three-tier architecture is a type of software architecture that is composed of three distinct tiers or layers: the presentation tier, the application tier, and the data tier. Each tier is responsible for a different set of functionality, and they are interconnected to form a complete system.<\/p>\n

What is 3-tier architecture explain? <\/h2>\n

Three-tier architecture is a well-established software application architecture that organizes applications into three logical and physical computing tiers: the presentation tier, or user interface; the application tier, where data is processed; and the data tier, where the data associated with the application is stored. This three-tier architecture is based on the client-server computing model, in which the presentation tier is the client, the application tier is the server, and the data tier is the database.<\/p>\n

A typical business app would have a presentation layer (browser), logic tier (business logic), and data tier (database).<\/p>\n

What is the main difference between 2 tier and 3-tier architecture <\/h3>\n