и посмотреть медиа
Tester | Interview Questions
и посмотреть медиа
Interview questions for testers.
Interview questions for testers.
AI bot for text-to-speech and voice cloning in Telegram. Create audio using neural network quickly and easily.
Testing questions: ISTQB, Selenium, API. With examples.
🤔 Расскажи об трехуровневой клиент-серверной архитектуре( 3-Tier)? Трёхуровневая архитектура (3-Tier) – это модель построения программных систем, в которой приложение разделено на три логических уровня: Уровень представления (Presentation Tier) – интерфейс пользователя. Уровень бизнес-логики (Application/Logic Tier) – обработка данных. Уровень данных (Data Tier) – база данных. 🟠Уровень представления (Presentation Tier) – Фронтенд Это интерфейс, который пользователь видит и с которым взаимодействует. Отправляет запросы на сервер и получает данные. Веб: HTML, CSS, JavaScript, React, Angular, Vue Мобильные приложения: Swift (iOS), Kotlin (Android) Десктопные приложения: Electron, WPF fetch("Ссылка скрыта .then(response => response.json()) .then(data => console.log(data)); 🚩Уровень бизнес-логики (Application Tier) – Бэкенд Обрабатывает запросы от фронтенда. Применяет правила и бизнес-логику. Запрашивает и обновляет данные в базе. Языки: Node.js, Java, Python, PHP, C# Фреймворки: Express.js, Spring, Django, ASP.NET API: REST, GraphQL, gRPC app.get("/products", (req, res) => { const products = db.getAllProducts(); res.json(products); }); 🚩Уровень данных (Data Tier) – База данных Хранит структурированные (SQL) или неструктурированные (NoSQL) данные. Отвечает на запросы сервера (CRUD: Create, Read, Update, Delete). Примеры технологий: SQL: **PostgreSQL, MySQL, MS SQL NoSQL: MongoDB, Redis, Firebase SELECT * FROM products WHERE category = 'electronics'; 🚩Как взаимодействуют уровни? Фронтенд (UI) делает запрос к API (Ссылка скрыта Бэкенд обрабатывает запрос, запрашивает данные из БД. База данных возвращает данные бэкенду. Бэкенд отправляет ответ фронтенду. Фронтенд отображает данные пользователю. Пользователь → Нажимает "Показать товары" Фронтенд → Запрос на /products Бэкенд → Запрос к БД База данных → Отдаёт список товаров Бэкенд → Отправляет JSON-ответ Фронтенд → Показывает товары на экране Ставь 👍 и забирай 📚 Базу знаний
Открыть канал и посмотреть медиаOnly registered users can share their opinion.
Be the first to share your impression of this resource!