Дела разгребаются и появляется больше времени для кассеты. Первое, что я решил сделать за длительное время — разделить жирные библиотеки на поменьше, чтобы другим людям было легче разрабатывать свои приложения (На Vala, и даже на C).
В итоге упомянутая выше libtape разделилась на три библиотеки.
Встречаем:
— libapi-base: библиотека для простого создания API библиотек на Vala. Включает в себя крутой Json парсер и обёртку вокруг Soup, которая напоминает по удобству python(requests);
— libyandexmusic-api: библиотека API Яндекс Музыки, имеет просто клиент и методы с эндпойнтами. Пока на ранней стадии разработки, так как многое осталось от кассеты;
— libtape: сильно похудевшая по файлам библиотека, над которой я сейчас усиленно работаю, о ней писал выше. Это полноценный бекенд для клиента.
А, ну и для проверки стиля кода есть vala-checkers.
Спасибо всем, кто поддерживает меня финансово и остается, несмотря на большие разрывы между релизами!
Всем пис ✌️
#Разработка #libtape #libapibase #libyandexmusicapi



