Делаем свою Основу. Домен и бэкэнд
Ну что же, наконец то в моей жизни настало время, когда я занимаюсь бэкэндом форка "Основы". И по традиции я начал делать его не с нуля, а форкнул бэкэнд своего интернет-магазина. К слову, на всех моих пет-проектах трудится точно такой же форк.
Изначально я хотел сохранить обратную совместимость с API Основы, но боже, я не выдержал этих пыток. В итоге все делать приходится вдумчиво, благо с нуля и без необходимости поддерживать старый код.
Ах и еще, я наконец-то придумал домен! Самая сложная часть, на самом то деле.
Что еще осталось сделать:
- Авторизация. Все ее проявления.
- Фильтр материалов в подсайте. Не сложно, но руки не доходят.
- Методы работы с записями на бэкэнде. Избранное, репосты, лайки, репорты.
Просто хвастаюсь красивым main.go
Ох и большая же структура выходит
Ниже парочка скриншотов, для тех кому лень переходить по ссылкам.
Как обычно, демонстрация находится по ссылке.
25 комментариев