Разработчик переписал заметочник Notewing без сервера через GitHub API
Разработчик Perruer опубликовал статью о создании Notewing — приложения для хранения заметок Markdown-файлами в GitHub-репозитории. Проект заменил умерший BatNoter, который требовал собственного сервера для авторизации.
В Notewing браузер напрямую обращается к GitHub API, изменения накапливаются офлайн и отправляются одним коммитом, конфликтующие правки не теряются. Автор разобрал устройство синхронизации через Git Data API, подводные камни и подходы к тестированию без влияния на реальный GitHub.
Источник: Хабр — всё
Что мы знаем о компании
GitHub
- CTO
- Джейсон Уорнер
Новости этого рынка выходят у нас в телеграме первыми — @wikicompass.