Основываясь на моем предыдущем рассказе о магии числа 4, сегодня вечером я собрал воедино две вещи. Во-первых, это API, который принимает запрос GET с числом и возвращает список чисел, чтобы получить число 4. Во-вторых, внешний интерфейс VueJS, использующий axios для выполнения вызова API, когда пользователь вводит число и нажимает Вычислить. . Скриншот ниже с числом 2000 в качестве ввода.

Были проблемы с CORS…. но удалось выяснить необходимое промежуточное программное обеспечение в Express, как показано ниже.

app.use(function(req, res, next) {
  res.header("Access-Control-Allow-Origin", "*");
  res.header("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept");
  next();
});

Теперь мне просто нужно придумать красивое визуальное представление для этих данных. Я думаю о коробке чисел 10x10 и каком-то графическом способе показать путь каждого числа обратно к числу 4.