TGViewer
Cassette Cassette @cassettegnome_devlog · 316 subscribers
Post #121 4.81K
🎵 Библиотек много не бывает

Дела разгребаются и появляется больше времени для кассеты. Первое, что я решил сделать за длительное время — разделить жирные библиотеки на поменьше, чтобы другим людям было легче разрабатывать свои приложения (На Vala, и даже на C).
В итоге упомянутая выше libtape разделилась на три библиотеки.

Встречаем:
libapi-base: библиотека для простого создания API библиотек на Vala. Включает в себя крутой Json парсер и обёртку вокруг Soup, которая напоминает по удобству python(requests);
libyandexmusic-api: библиотека API Яндекс Музыки, имеет просто клиент и методы с эндпойнтами. Пока на ранней стадии разработки, так как многое осталось от кассеты;
libtape: сильно похудевшая по файлам библиотека, над которой я сейчас усиленно работаю, о ней писал выше. Это полноценный бекенд для клиента.

А, ну и для проверки стиля кода есть vala-checkers.

Спасибо всем, кто поддерживает меня финансово и остается, несмотря на большие разрывы между релизами!

Всем пис ✌️

#Разработка #libtape #libapibase #libyandexmusicapi
  • 🔥 14
  • 👍 6
  • ❤‍🔥 1
More from @cassettegnome_devlog
  1. Sep 9, 2026Угарать так по крупному... Кассета 2026 iOS
  2. Sep 9, 2026Я не понимаю, что происходит, но мне это нравится )
  3. Apr 25, 2026Ого, что это у нас тут такое? 👀 https://thisweek.altlinux.org/posts/2026/04/twia-21/#касс…
  4. Apr 20, 2026Встал вопрос... Как лучше писать посты? У меня все хуже и хуже с телеграмом, так что думаю…
  5. Mar 27, 2026Адаптивное меню?
  6. Mar 8, 2026photo post
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →