Рефакторінг JS коду
Доброго дня, маю 3 файли, один 800 рядків, один 300 і один десь 600, треба зробити рефакторінг, бо декілька разів викликається DOM Loading і як я розумію це трохи не правильно працює, в ідеалі розбити той що на 800 - на 2 файли, і зробити додатковий файл який буде ініціалізувати всі функції
Це все стосується сайту на OpenCart і всі функції це пошук, меню, слайдери і тд
-
1028 3 1 Доброго дня! Я — Могильний Микола, веброзробник із понад 5-річним досвідом, зокрема працював із OpenCart та оптимізацією JavaScript-коду. Готовий зробити грамотний рефакторинг:
Винесу функції в окремі файли
Зменшу дублювання коду
Правильно організую виклики DOMContentLoaded (щоб не було конфліктів)
Створю стартовий файл для ініціалізації всіх компонентів (пошук, меню, слайдери тощо)
-
114 Привіт!
Я маю досвід з оптимізацією коду, рефакторингом великих файлів та покращенням ініціалізації функцій. Розберусь з твоїм завданням швидко і ефективно. Візьмусь за роботу!
-
1486 4 0 Добрий день.
Готовий глянути, не одноразово стикався з подібним і оптимізував таке
-
494 3 0 Доброго дня!
Я уважно ознайомився з вашим завданням — зробити рефакторинг трьох JS-файлів (800, 600 і 300 рядків) у проєкті на OpenCart, оптимізувати дублювання DOMContentLoaded, а також структурувати код: розділити великий файл, винести ініціалізацію в окремий модуль.
Я fullstack-розробник із досвідом роботи з OpenCart, а також чистим JavaScript, jQuery та Frontend-оптимізацією. Подібні задачі вирішував не раз — коли велика кількість логіки накопичувалась у старих проєктах, особливо щодо UI-функцій: пошук, меню, слайдери, таби, модальні вікна тощо.
🔧 Що запропоную:
-Розбивку коду на логічні частини: ui/menu.js, ui/search.js, components/slider.js тощо;
- Централізований init.js, який підключає та викликає функції після завантаження DOM;
… - Усунення дублювань DOMContentLoaded, оптимізацію читабельності та підтримуваності коду;
- Акуратне інтегрування з OpenCart, без ризику зламати шаблон чи модулі.
Можу включитися в роботу одразу після уточнення деталей і швидко надати перші результати. Працюю відповідально, з чіткою структурою й прозорим комунікуванням.
З повагою,
Юрій Хробак
-
693 21 0 Здравствуйте. Можу зробити ваш проект. Досвід є. Пишіть, домовимось.
-
548 1 0 Привіт, Ігоре. Я розумію, що вам потрібна допомога з рефакторингом трьох JavaScript-файлів на вашому сайті OpenCart, особливо для оптимізації завантаження DOM та кращої організації вашого коду. Я можу розділити великий файл на менші логічні частини, видалити дублікати викликів DOM та перемістити всі виклики функцій у чистий файл ініціалізації.
Це покращить як продуктивність, так і зручність обслуговування, особливо для динамічних компонентів, таких як пошук, меню та слайдери. Я збережу структуру модульною та легкою для оновлення в майбутньому.
Ви хочете, щоб я використовував ES-модулі чи залишив звичайну структуру для сумісності?
З нетерпінням чекаю на співпрацю з вами.
З найкращими побажаннями,
Тетяна
-
351 Готовий приступити до роботи ,термін можна змінити під ваші побажання
Гарна комунікація з замовником = гарна робота
ТЗ ясне
-
553 1 0 Добрий день,
Маю досвід в рефакторингу коду, особливо на JS. З радістю допоможу з Вашим питанням!
Пишіть в особисті, обговоримо деталі.
З повагою,
Олександр
-
6900 18 1 Доброго дня
Я фулл стек розробник 3+ роки
Рефакторинг це ключове тому маю багато досвіду в цьому
Пишіть, обговоримо деталі
-
475 2 0 Вітаю! Готовий обговорити та виконати!
https://smate1.github.io/ink.design/
https://smate1.github.io/PanterEx/
https://smate1.github.io/stay_safe/
https://smate1.github.io/avg/
-
12691 600 0 Доброго дня, звертайтесь - гляну вашi файли....................................
-
236 Доброго дня, я маю 4 річний досвід та готовий допомогти вирішити вашу проблему
-
447 1 0 Доброго дня!
Мене дуже зацікавила ваша пропозиція. Я — FullStack Web-розробник із досвідом у таких стеках, як PERN, MERN, PEVN, MEVN. Працюю з сучасними технологіями: Node.js (NestJS), React.js (Next.js), PostgreSQL та іншими інструментами з екосистеми JavaScript.
Ось що я можу вам запропонувати:
- Чистий та підтримуваний код — використовую ESLint і Prettier, щоб код був структурований, читабельний та легко підтримувався;
- Зрозуміла архітектура — вся структура проєкту буде логічною, без хаосу й «заплутаних лісів»;
- Сучасні технології — використання актуальних рішень як на фронтенді, так і на бекенді;
- Якісна й своєчасна розробка — працюю відповідально, дотримуюсь дедлайнів;
… - Адаптивний дизайн в pixel-perfect;
- Локалізація сайту;
- SEO — оптимізація для пошукових ботів;
- Чітке виконання вимог — усе буде реалізовано відповідно до поставленого ТЗ.
Якщо ви шукаєте якість, чисту архітектуру та відповідального виконавця — я на зв’язку!
-
3012 73 4 2 Доброго дня! Можу зробити якісно!!!!!! Звертайтесь!!!!!!!!!!!
Актуальні фриланс-проєкти в категорії Javascript та Typescript
Шукаю наставника з Claude Code для запуску веб-проєкту з нуля**Коротко про завдання:** Я новачок без досвіду в програмуванні. Є готове ТЗ на розробку сайту (42 сторінки, Next.js, PostgreSQL). Хочу реалізувати його самостійно за допомогою Claude Code - потрібен спеціаліст, який налаштує середовище і навчить мене працювати з інструментом.… Javascript та Typescript, Навчання ∙ 3 години 38 хвилин тому ∙ 10 ставок |
Оновлення дизайну на сайтіПотрібно оновити дизайн існуючого сайту, використовуючи HTML, CSS, JS: освіжити зовнішній вигляд, зробити його сучасним і адаптивним під мобільні пристрої. Потрібно додати плавні анімації та інтерактивні елементи. HTML та CSS верстання, Javascript та Typescript ∙ 21 година 10 хвилин тому ∙ 73 ставки |
Консультація та аудит поточного проєкту на Odoo 19 Community EditionШукаємо Odoo Developer — соло-розробника з досвідом розробки на Odoo 19 Community Edition, у тому числі за допомогою Claude Code. Нам потрібен спеціаліст, який має успішно реалізовані проєкти в Odoo та практичний досвід розробки з використанням Claude Code. Важливо: розглядаємо… C та C++, Javascript та Typescript ∙ 1 день 2 години тому ∙ 5 ставок |
Інтернет-магазину одягуПотрібен розробник для інтернет-магазину одягу Шукаю досвідченого розробника для створення повноцінного інтернет-магазину одягу з дроп-моделлю продажу. Що потрібно зробити: 6 сторінок: головна, товар, кошик, оформлення, акаунт, адмін панель Вхід через Google акаунт Кошик і… HTML та CSS верстання, Javascript та Typescript ∙ 2 дні 23 години тому ∙ 99 ставок |
Розробка повного стеку — Панель управління Amazon PPC (Етап 1)Потрібен full-stack розробник з досвідом роботи з Amazon API для реалізації Stage 1 внутрішнього PPC-дашборда. Проект реальний, дані живі, все готово до старту. Прототип фронтенда (5 сторінок, React + TypeScript): ЩО ВЖЕ ГОТОВО — Фронтенд-прототип на React 18 + TypeScript +… Javascript та Typescript, Веб-програмування ∙ 5 днів 10 годин тому ∙ 32 ставки |