Архитектуру проекта выбрал следующую: сервер на виртуальной машине Yandex.cloud, операционная система Linux ubuntu. База данных PostgreSQL тоже на Yandex.cloud. Язык разработки серверной части приложения Python, фреймворк - Django. Как видите, теперь выбираю то, на что сложно или невозможно наложить санкции))) Чтоб можно было как-то визуализировать схему БД и работать с ней - вносить правки, копировать - установил Camunda Modeler. В этой программе очень удобно рисовать блок-схемы бизнес-процессов. А также и схемы базы данных. Весь свой проект разделил на функциональные блоки. Первый блок это Dispatcher и вот такая структура получилась: Мне повезло с бэкендером - понимание у нас было полное. По ходу написания кода совместно вносили правки и изменения в структуру или алгоритмы. Сказывалось то, что приложение уже существовало (хоть и на другой системе и другой СУБД), а также мои полученные знания в Яндекс.Практикуме позволяли мне читать код (писать код не мог - опыта было слишком мало). Я
Часть 9. Как объяснить бэкендеру структуру БД, а фронтендеру - дизайн.
15 марта 202315 мар 2023
26
2 мин