РАЗРАБОТКА

Разработан серверлесс-приложение для сохранения заметок в Word на Google Drive

Создано серверлесс-приложение для сохранения текстов в Word-документы на Google Drive, упрощающее процесс работы с заметками.

✍️ Редакция iTech News | 09.05.2026 | ⏱ 2 мин | 👁 2 | Источник: DEV Community
Серверлесс-разработка приложения для заметок в Google Drive

К разработке нового серверлесс-приложения для заметок пришел программист, которому нужно было простое решение для создания Word-документов из текстовых заметок. Приложение позволяет пользователям без лишних сложностей сохранять свои заметки в формате .docx на Google Drive.

Проблема и решение

Большинство приложений для заметок слишком громоздки и не предлагают возможность экспорта в формат Word. Разработчик создал инструмент, который просто позволяет выбрать папку и сохранить текст.

Как работает приложение

Приложение построено на React и Vite, использует библиотеки docx.js и mammoth.js для генерации и обработки файлов Word. Важный аспект — оно реализует авторизацию через Google Identity Services, что позволяет обойти необходимость в серверной логике.

При входе в приложение оно запрашивает OAuth токен, что позволяет получить список папок в Google Drive. Пользователь может создать новую папку или выбрать существующую для сохранения своих заметок. Результирующий документ создается с заголовком и временем создания, а затем загружается на Drive в качестве Blob через multipart upload API.

Версии и фичи

Кроме обычного сохранения, приложение имеет возможность обновления уже существующих документов. Для этого достаточно скачать файл из Drive, обработать его, добавить новые эти и снова загрузить.

Разработчик также поделился этапами настройки Google Drive API, включая создание проекта и настройку OAuth-подключения. Основные ошибки в процессе включают неправильные адреса локального хоста и отсутствующие тестовые аккаунты для авторизации.

Поделиться: Telegram X LinkedIn