Рубріки: Новини

Команда React офіційно припинила підтримку Create React App

Дмитро Сімагін

Команда React офіційно припинила підтримку додатка Create React, який колись рекомендувався як простий спосіб розпочати роботу з цією JS-бібліотекою. Причиною відмови названо збій у нещодавно випущеному релізі React 19, повідомляє DevClass.

Create React App (CRA) випустили у 2016 році, щоб вирішити проблему створення React-додатків з нуля, але після 2021 року він майже не підтримувався. Спільнота React вже давно знала, що цей додаток не рекомендовано, але відсутність ясності щодо його застарілості призводила до того, що користувачі-початківці все ще намагалися ним скористатися.

Команда офіційно оголосила , що «ми припиняємо підтримку Create React App для нових програм і заохочуємо наявні програми перейти на фреймворк», зазначивши, що проект вже не має активних супроводжувачів.

Тригером для відмови від Create React App стала проблема з GitHub, в якій Марк Еріксон, супроводжувач бібліотеки керування станом Redux, заявив, що користувачі, які намагаються використати CRA після випуску React 19, бачать помилки в інструменті NPM (Node Package Manager), завдяки проблемам із залежностями останньої доступної версії. Еріксон назвав це «ідеальним штормом або несумісністю».

Еріксон звернув увагу на численні повідомлення про те, що новачки стикалися з помилками та просили про допомогу на форумах Reddit. За його словами, поточна документація не містить чіткої заміни Create React App, крім поради використовувати замість нього фреймворки, такі як Next, Remix, Gatsby або Expo. Сам Еріксон рекомендує в якості альтернативи Vite.

Додаткові проблеми CRA включали відсутність бібліотеки маршрутизації, бібліотеки отримання даних і відсутність поділу коду для оптимізації продуктивності. Щоб вирішити ці питання, CRA потрібно було б перетворити на повноцінну фреймворк, але це було б марною тратою часу, оскільки існує багато існуючих фреймворків, які вирішують ті самі проблеми.

Останні статті

CEO Google обіцяє збільшувати штат програмістів, незважаючи на штучний інтелект

Сундар Пічаї, який очолює Google з 2015 року, заявив, що його компанія продовжуватиме збільшувати число…

05.06.2025

«Ринок переповнений пропозиціями з України». Чому українські провайдери здають в оренду власні IPv4-адреси

Українські телекомунікаційні компанії та провайдери масово здають в оренду IPv4-адреси, які свого часу були виділені…

05.06.2025

ChatGPT отримав доступ до хмарних документів та сторонніх дослідницьких інструментів

У ChatGPT додали конектори для підключення до хмарних сервісів, таких як Google Drive, Box, Dropbox,…

05.06.2025

У Запоріжжі затримано 35-річного хакера, який зламав 5000 хостинг-акаунтів для майнінгу криптовалют

Співробітники управління Кіберполіції НПУ в Запорізькій області затримали 35-річного хакера, який зламав 5000 хостинг-акаунтів і…

05.06.2025

Apple відмовляється від розробки на Java, віддаючи перевагу Swift

Внутрішня команда розробників Apple у новому тематичному дослідженні виявила, що «підхід Java до управління пам’яттю…

05.06.2025

Юлія Штукатурова стала новою керівницею європейського регіону в GlobalLogic

Компанія GlobalLogic заявила, що європейський регіон відтепер очолюватиме Юлія Штукатурова, повідомили в DOU. У GlobalLogic Юлія…

04.06.2025