Создание веб-приложения с открытым исходным кодом на JavaScript для распознавания нарисованных цифр. Вся работа c нейронными сетями будет происходить в браузере клиента. Для серверной части воспользуемся Node.js и декларативным фреймворком Evado, который предоставляет уже готовый функционал для запуска полноценного веб-приложения с пользовательским интерфейсом, правами доступа и многим другим. Итак, устанавливаем Node.js и базу данных MongoDB, клонируем репозиторий шаблона приложения Evado Boilerplate. В настройках config/default добавляем новый модуль front. Интерфейс модуля будет состоять из четырех страниц: Начальная страница Начальная страница содержит только описание и кнопки переходов на остальные страницы. Шаблон разметки находится в файле view/template/default/_main. Для дизайна пользовательского интерфейса во фреймворке Evado по умолчанию используется Bootstrap 5. Страница распознавания цифр Здесь пользователь может нарисовать мышкой или пальцем цифру и попытаться ее распо