Приложение Create React установилось 14 февраля после почти десятилетия приложений для строительства. Он продолжит работу в режиме обслуживания.
«Сегодня мы выпускаем приложение« Создать приложение »для новых приложений и поощряем существующие приложения для перехода на структуру или мигрировать в инструмент сборки, такой как Vite, Parcel или Rsbuild», — написали Мэтт Кэрролл и Рики Хэнлон из Meta.
Библиотека приложения Create React (CRA) была выпущена в 2016 году, когда не было четкого способа создать новое приложение React, они написали. Он объединил несколько инструментов в одну рекомендуемую конфигурацию, чтобы упростить разработку приложений, что позволило разработчикам быстро раскрыть проект React. Он включал основную структуру файлов для веб -сайта и сервер разработки для запуска веб -сайта локально для легкой разработки.
«Это позволило приложениям простой способ обновить новые функции инструментов и позволило команде React развернуть нетривиальные изменения инструментов (быстрое обновление, React Hooks Lint Rules) для максимально возможной аудитории»,-написали они. «Эта модель стала настолько популярной, что сегодня есть целая категория инструментов».
Итак … зачем заканчивать популярный инструмент?
В сообщении в блоге были описаны проблемы CRA, в том числе то, что трудно создать высокопроизводительные производственные приложения. Он также отметил, что приложение Create React не предлагает конкретных параметров для маршрутизации, извлечения данных или разделения кода.
«В принципе, мы могли бы решить эти проблемы, по существу превратив их в рамку», — написали они.
Но это повышает то, что может быть самой большой проблемой для CRA: у него есть нулевые активные сопровождающие.
Таким образом, команда рекомендует разработчикам создавать новые приложения React с рамками.
«Все фреймворки, которые мы рекомендуем поддержать рендеринг на стороне клиента (CSR) и одностраничные приложения (SPA), и могут быть развернуты в CDN или службу статического хостинга без сервера»,-добавили они.
Они предлагают ссылки на руководства по миграции для следующего.js, React Router и Expo Web Pack на Expo Router.
«Если в вашем приложении есть необычные ограничения, или вы предпочитаете решать эти проблемы, создавая свои собственные рамки, или вы просто хотите узнать, как работает React с нуля, вы можете свернуть собственную настройку с помощью React, используя Vite, Parcel или RSBuild», — они добавили.
Недавно опубликованный 2024 State of React ранжировал CRA как третий наиболее распространенный инструмент, за Fetch API и Usestate. Восемьдесят девять процентов из 6240 разработчиков, которые ответили о CRA, использовали этот инструмент, но из этой группы почти 30% сообщили об отрицательном настроении об этом. Только 15% выразили положительное настроение. Сорок четыре процента разработчиков фронта не выразили никаких настроений.
Новое приложение Create React для маршрутизатора Tanstack
В соответствующих новостях Tanstack недавно добавил приложение Create React Create React с открытым исходным кодом для маршрутизатора Tanstack. Он предназначен для замены приложения Create React. Это позволит разработчикам создавать спа -приложения на основе их маршрутизатора.
Чтобы помочь ускорить миграцию от создания-реактического приложения, команда создала CLEATE-TSROUTER-APP CLI, который представляет собой замену PLUG-N-PLAY для CRA.
«То, что вы получите, — это приложение Vite, которое использует маршрутизатор Tanstack», — говорится в заявлении проекта. «Create-strouter-App-это все, что вам понравилось в CR, но реализовано с помощью современных инструментов и лучших практик, помимо популярного набора библиотек Tanstack».
Это включает в себя запрос Tanstack, асинхронное управление государством для TS/JS, React, Solid, Vue, Svelte и Angular, и Tanstack Router для реагирования и твердых применений.
Он доступен по лицензии MIT.
Anaconda предлагает новый инструмент с открытым исходным кодом
В среду Anaconda представила новый инструмент данных с открытым исходным исходным искусством, который позволяет группам по науке и разработке данных изучать, преобразовать и визуализировать данные с использованием естественного языка.
Он называется Lumen AI и является агентской основой для «чата с данными» и получения дополнительной поколения (RAG). Цель состоит в том, чтобы сделать расширенные рабочие процессы данных более интуитивно понятными и масштабируемыми, согласно сообщению, объявляющему новости.
«Агентные системы, основанные на ИИ, быстро меняют, как работают бизнес, но многие организации все еще борются с техническими барьерами, фрагментированными инструментами и медленными, ручными процессами»,-написал Коди Дауэр, старший менеджер по маркетинговым коммуникациям. «Lumen устраняет эти препятствия, предоставляя пользователям среду с AI для быстрого генерирования запросов SQL, анализа наборов данных и создания интерактивных инструментов-все без написания кода».
Дауэр добавил, что просвет может:
- Создать визуализации, такие как диаграммы, таблицы и панели мониторинга без кодирования;
- Сгенерировать запросы SQL и преобразовать данные в локальных файлах, базах данных и облачных озерах данных;
- Поддержка сотрудничества с сериализованными и общими рабочими процессами;
- Осмотрите, проверять и редактировать выходы, сгенерированные AI, чтобы обеспечить точность и ясность данных;
- Поддержка пользовательских инструментов и агентов искусственного интеллекта.
«Декларативный характер модели данных Lumen позволяет LLMS легко генерировать целые конвейеры преобразования данных, визуализации и многие другие типы выводов», — объяснил репозиторий. «После создания конвейеров данных и визуальных выводов могут быть легко сериализованы, что позволяет им поделиться ими, продолжить анализ в записной книжке и/или построить целые панели мониторинга».
Vercel добавляет поддержку приложений React Router V7
REACT Router Version 7 немного отличается от своих предыдущих итераций в том, что он также является структурой после объединения с ремиксом. На этой неделе Vercel объявил, что будет поддерживать приложения React Router V7 при использовании в качестве рамки. Это включает в себя поддержку приложений REACT REACT REACT-REDER, используя Fuid Compute.
Trending Stories youtube.com/thenewstack Tech движется быстро, не пропустите эпизод. Подпишитесь на наш канал YouTube, чтобы транслировать все наши подкасты, интервью, демонстрации и многое другое. Группа подпишитесь с эскизом. Loraine Lawson — ветеран -репортер, который в течение 25 лет освещал технологические проблемы от интеграции данных до безопасности. Прежде чем присоединиться к новому стеку, она работала редактором Banking Technology Site Bank Automation News. Она … читайте больше от Лорейн Лоусон