Есть ли разница между jsx bootstrap и простым bootstrap? - PullRequest
2 голосов
/ 02 апреля 2020

я новичок в реагировании js, использую jsx bootstrap в реакции js, я смотрел много видео на YouTube, некоторые с использованием jsx реагируют, а некоторые используют простой bootstrap с минимальным изменением имени класса, поэтому я получил запутался что надо использовать реаги bootstrap или просто bootstrap

1 Ответ

1 голос
/ 02 апреля 2020

Как указано на официальном сайте Bootstrap, "React- Bootstrap заменяет Bootstrap JavaScript. Каждый компонент был создан с нуля как настоящий компонент React, без лишних зависимостей, таких как jQuery. "

Кроме того, утверждается, что React- Bootstrap - это полная повторная реализация компонентов Bootstrap с использованием React. Он не зависит ни от bootstrap. js, ни от jQuery. Следовательно, зависимости от Jquery и Bootstrap. js исключаются.

Методы и события, использующие jQuery, обязательно выполняются путем прямого манипулирования DOM. Напротив, React использует обновления состояния для обновления виртуального DOM. Таким образом, React- Bootstrap обеспечивает более надежное решение за счет включения функциональности Bootstrap в виртуальный DOM React.

Если вы используете React, React- Bootstrap будет лучшим вариантом, так как вы не нужно будет добавлять скрипты, такие как jquery. js или bootstrap. js в ваш код. Модель компонентов React дает больший контроль над формой и функциями каждого компонента.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...