Сообщения

Сообщения за март, 2019

"Cookbox": техническая сторона

Если вы уже начали вести свою кулинарную книгу с помощью Cookbox 'a, то вам наверняка будет интересно как же работает это приложение изнутри. Если же вы еще ничего о нем не слышали, то рекоммендую сначала прочитать мою ознакомительную статью . Если вкратце, то это небольшое React-приложение для хранения кулинарных рецептов в твоем Дропбоксе. Что это значит? Что в качестве бэкенда используется Dropbox (приложение для хранения и синхронизации файлов) и на фронтэнде - всеми нами любимый React (javascript библиотека для разработки пользовательских интерфейсов). О них и поговорим. Dropbox Выбор Dropbox'а в качестве хранения данных был не случайным. Хотелось полностью отказаться от выделенного сервера и перенести весь бэкенд на сторону клиента. Dropbox достаточно популярен и есть практически у каждого, так что проблем с его использованием не должно быть. К тому же он бесплатно предоставляет несколько гиг серверного пространства при регистрации и навсегда, так что пользователю