BlissCodeHub

BlissCodeHub 

Помогаем в IT 🧐

0subscribers

33posts

Один из функционалов во фронтенде, суть которого не покрасить кнопку или сверстать форму и отправить ее на сервер:

Недавно была таска - "подхватить" ширины и высоты для excel колонок. У нас на проекте есть полноценная веб версия экселя со всеми копированиями, сдвигами, формулами, ресайзами, шаблонами и прочим функционалом O_o. Использовались данные библиотеки - раз, два и три. Однако больше половины логики была самописной (десятки файлов на 200-900 строк).
Созвонился с другим разработчиком, который писал весь функционал. Мы посмотрели на код и поняли, что в принципе можно скопипастить этот компонент из одного репозитория и вставить в другой (у нас два основных модуля одной платформы).
Не все так просто. Сразу вылезли всякие ошибки по типу undefined'ов, функция не является функцией - в этом роде. Пришлось еще покопаться в коде и понять, что конкретно для модуля, в котором я работал нужно указать другие поля у получаемой с сервера таблицы и достучаться до нужных свойств в объекте и потом засетить эти ширины и высоты в функции, которая считывает эксель файл с бекенда и отдает его в формате массива массивов с колонками и строками.
Задача оказалась необычной, хоть и простой, если передавать ее суть словами. Не знал, что в вебе можно сделать полноценный эксель.
Присоединяйтесь к нашему общему чату и Discord серверу :)
Subscription levels2

Bliss Scout

$6.4 per month
• Доступ к закрытому чату с топикам;
• Доступ к базе знаний;
• Подписка на ежедневную рассылку задач по программированию;
• Доступ к ревью резюме при помощи кастомных промптов (ChatGPT-4o, 6 запросов в месяц);
• Тематические созвоны с админами раз в месяц;
• Доступ к базе решений с реальных проектов (8 попыток поиска в месяц);
• Генерация задач по заданной теме (2 задачи в день);
• Генерация достижений для резюме по направлениям Frontend / Backend (6 запросов в месяц).

Bliss Ranger

$12.6 per month
Все бонусы уровня "Bliss Scout"
+
• Доступ к ревью резюме при помощи кастомных промптов (ChatGPT-4o, 16 запросов в месяц);
• Тематические созвоны с админами 3 раза в месяц;
• Доступ к базе решений с реальных проектов (20 попыток поиска в месяц);
• Генерация задач по заданной теме (5 задач в день);
• Генерация достижений для резюме по направлениям Frontend / Backend (24 запросов в месяц);
• Индивидуальные созвоны с админами 2 раза в месяц.
Go up