Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Дуболом Одноклеточный
@duboloms
Люблю есть дубы с кетчупом. Веб-разработчик.
React
Когда использовать .js файлы, а когда .jsx? Как они отличаются друг от друга?
Я заметил, что некоторые люди для создания react компонентов используют .jsx расширение.
А чем оно отличается от .js?
Когда оно применяется?
Вопрос задан
более трёх лет назад
3874 просмотра
2
комментария
Подписаться
2
Простой
2
комментария
Facebook
Вконтакте
Twitter
davidnum95
@davidnum95
боже. когда же вы научитесь пользоваться гуглом
Написано
более трёх лет назад
Дуболом Одноклеточный
@duboloms
Автор вопроса
davidnum95
, АААаааааа, спасибо что подсказали)))
Написано
более трёх лет назад
Решения вопроса
1
Дуболом Одноклеточный
@duboloms
Автор вопроса
Люблю есть дубы с кетчупом. Веб-разработчик.
Вообщем, отличий нет, только с webpack'ом могут быть лоадеры, которые не будут работать на .jsx файлах или наоборот.
Доп. ссылки:
https://www.cyberforum.ru/react-js/thread2161491.html
https://ru.stackoverflow.com/questions/731548/В-че...
Ответ написан
более трёх лет назад
Комментировать
Нравится
1
Комментировать
Facebook
Вконтакте
Twitter
Пригласить эксперта
Ответы на вопрос
2
camelCaseVlad
@camelCaseVlad
Нет никаких причин следовать данному правилу из линта компании айрбнб.
Создайте криэт реакт апп и увидите, что там файлы .jsx не используются.
Ответ написан
более трёх лет назад
Комментировать
Нравится
3
Комментировать
Facebook
Вконтакте
Twitter
Bohdan Petrov
@mindyourlifeguide
Использую jsx когда имеетса разметка jsx.
Если чистый js, то js.
Но знаю и подход, когда всегда jsx юзают.
Ответ написан
более трёх лет назад
2
комментария
Нравится
2
2
комментария
Facebook
Вконтакте
Twitter
Дуболом Одноклеточный
@duboloms
Автор вопроса
А в .jsx все функции js нельзя использовать?
Написано
более трёх лет назад
Олег
@r45h
Дуболом Одноклеточный
, можно, разницы нет.
Написано
более трёх лет назад
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
React
Простой
Почему Vite не может найти scss файл из /src?
1 подписчик
22 часа назад
38 просмотров
0
ответов
JavaScript
+1 ещё
Простой
Как сделать что таймер останавливатся по id?
1 подписчик
18 февр.
114 просмотров
0
ответов
JavaScript
+2 ещё
Простой
Как не вызывать получения данных из redux много раз?
1 подписчик
16 февр.
110 просмотров
0
ответов
React
Простой
Почему не прогружаются стили в vite билде?
1 подписчик
13 февр.
55 просмотров
0
ответов
React
+1 ещё
Простой
Как проще реализовать для такого случая пагинацию страниц с react-paginate?
1 подписчик
12 февр.
44 просмотра
1
ответ
React
Средний
Как писать тесты на react компонент, использующий dayjs?
1 подписчик
12 февр.
51 просмотр
0
ответов
React
+1 ещё
Простой
Как опубликовать приватный npm пакет, созданный с storybook-vite-react?
1 подписчик
10 февр.
42 просмотра
0
ответов
JavaScript
+2 ещё
Простой
Почему не выводин информацию?
1 подписчик
08 февр.
182 просмотра
0
ответов
JavaScript
+1 ещё
Простой
Как получать данные пока они ещё не до конца загрузились?
1 подписчик
05 февр.
145 просмотров
0
ответов
JavaScript
+1 ещё
Простой
Как реализовать частичное сохранение стейта с помощью Zustand?
1 подписчик
28 янв.
99 просмотров
0
ответов
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Frontend React
Glob-com
от 135 000 ₽
React Native разработчик
Студия 15
от 150 000 до 200 000 ₽
React Native Developer
Wanted.
•
Санкт-Петербург
До 300 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама