В 6 версии роутера Switch переименовали в Routes, также в Route помимо пути (path) теперь надо писать element, который и будет принимать компонент для обработки. Выглядеть будет так:
@@nealme Можешь еще почитать варик конфигурации через createBrowserRouter, код более читабельный получается и можно роуты вынести в константу что бы не перегружать компонент
Что делать, если при npm strat выдает ошибку Error: Cannot find module 'react'? И это внутри реакт-приложения, которое еще вчера нормально запускалось.
Вопрос к опытным прогерам, что изучать для создания кросс платформенного приложения? Основная цель windows, android и web. Я так понимаю для этих целей лучше подойдёт react.js, nod.js и android studio или же react native или может что то другое? React насколько я понял не подходит для создания web приложения?
Упустили важную вещь: маршрут с path="/" будет *всегда* соответствовать URL-адресу, потому что все URL-адреса начинаются с / Поэтому необходимо ставить его в последнюю очередь, иначе ничего работать не будет.
@@SuprunAlexey Хотелось бы узнать как React можно с пыхом состыковать и в чём будут заключаться преимущества. Насколько я знаю Facebook на пыхе написан, а реакт его детище.
@@SuprunAlexey тут какие-то костыли. Вот в Django маршрутизация гораздо лучше(да я понимаю что я сравниваю фронт и бэк, но это не имеет значения сейчас)
Кидай на GitHub свой проект (бэк, фронт, все конфиги и т. д., чтобы его можно было собрать на удалённом сервере), регистрируй аккаунт на Heroku (бесплатный хостинг для NodeJS приложений) и линкуй его со своим гитхабом. Сможешь работать на своём локальном ПК, пушить изменения на гитхаб и хироку через несколько секунд заберёт их и соберёт проект у себя. Это самый лёгкий способ, как по мне. Но можешь миновать гитхаб, подключаться через консоль напрямую к хироку, но это чуть сложнее и, по сути, нахуй не нужно, если учишься и делаешь проект для портфолио.
В 6 версии роутера Switch переименовали в Routes, также в Route помимо пути (path) теперь надо писать element, который и будет принимать компонент для обработки. Выглядеть будет так:
Думаю как раз для таких людей и существует рай, спасибо
Легенда, спасибо
спасибо, очень выручил
@@nealme Можешь еще почитать варик конфигурации через createBrowserRouter, код более читабельный получается и можно роуты вынести в константу что бы не перегружать компонент
Супер! Благодарю за уроки! ничего лишнего!
Что делать, если при npm strat выдает ошибку Error: Cannot find module 'react'? И это внутри реакт-приложения, которое еще вчера нормально запускалось.
а что в app нужно написать ?
Вы же пишете с нуля проект ? Почему вы используете классовые компоненты. Уже давно все перешли на функциональные компоненты.
кто перешел ?
@@BogDemona Хуки
А в чем разница
Вопрос к опытным прогерам, что изучать для создания кросс платформенного приложения? Основная цель windows, android и web. Я так понимаю для этих целей лучше подойдёт react.js, nod.js и android studio или же react native или может что то другое? React насколько я понял не подходит для создания web приложения?
Обозначая путь маршруту, регистр , я так понимаю, не имеет значения? В ссылке урл с маленькой буквы, а в маршруте, путь с большой.
у вас еть индивидуальный занятия по js ?
Привет. Что сейчас лучше начинать учить после html/css ? никак не могу определится между js и python
Без js никак
python
@@hoopengotm4419 Нахера? Потом можно будет но без js некуда тем более без его фреймворков
И я бы советовал изучить основные css frawork'и а также какой нибудь препроцесор для так сказать полного закрепления верстки
js, python тебе может понадобится если уйдешь в сторону бекенда, но бекендеру не особо надо знать html и css, а js только на уровне запросов
Это завершенный плейлист или ещё добавят материал? Спрашиваю потому что хочу скачать
Скачивать не надо, смотрите на ютубе
@@SuprunAlexey аххахахахах
LofectrStudio ор
on Russian-speaking RUclips there is a super cool channel Onigiri
как сделать так чтобы страницы были, а, в моём случае, header небыло?
Hoopengo TM не понял вопроса
Упустили важную вещь: маршрут с path="/" будет *всегда* соответствовать URL-адресу, потому что все URL-адреса начинаются с /
Поэтому необходимо ставить его в последнюю очередь, иначе ничего работать не будет.
Exact прописываешь и все
@@Vampir21 Да, спасибо, уже понял. поторопился с выводами!
А я- то думаю, ну почему не работает! Я расположил роуты по- другому и всегда на Home бросает! Спасибо!!!
В мене пише що Switch не знайдений у react-router-dom
Сделал так получилось
На форуме посмотрел что поменялась семантика.Больше не нужен Switch
Я вже знаю, дякую
Також дивився
@@АлексейЛарионов-ш4г И импорт в начале файла должен выглядеть так:
import {
BrowserRouter as Router,
Route,
Routes,
Link
} from "react-router-dom";
Объяснений по сути говоря ноль) вот почему контент на русском по программированию так мало людей смотрят
Не получилось (((
Покажи как сделать связку React и Apollo, очень нужно. Многие хотят посмотреть этот полезный урок.
ты ника не успокоишся :)
@@artemgoncharenko646 а тебе то что до моего спокойствия?
Подскажите, а почему вы не работаете в какой-нибудь крупной компании?
Сделай ролик про vue native
Как же тяжко всё это даётся после PHP и Apache с его .htaccess. Не покидает мысль - да нахрен это всё нужно?!!!
Та тут все как бы легче
@@SuprunAlexey Хотелось бы узнать как React можно с пыхом состыковать и в чём будут заключаться преимущества. Насколько я знаю Facebook на пыхе написан, а реакт его детище.
@@SuprunAlexey тут какие-то костыли. Вот в Django маршрутизация гораздо лучше(да я понимаю что я сравниваю фронт и бэк, но это не имеет значения сейчас)
На локальном это хорошо, но покажи как его залить на сайт.
в инете поищи ._.
1.в консоли --> yarn build
2.в проекте будет новая папка --> build
3.заливаешь эту папку на хостинг как обичний проект
;)
@@vitektychowski5220 я сомневаюсь что без бэка кто-то будет делать :)
@@monavixx почему бы и нет для портфолио например :)
Кидай на GitHub свой проект (бэк, фронт, все конфиги и т. д., чтобы его можно было собрать на удалённом сервере), регистрируй аккаунт на Heroku (бесплатный хостинг для NodeJS приложений) и линкуй его со своим гитхабом. Сможешь работать на своём локальном ПК, пушить изменения на гитхаб и хироку через несколько секунд заберёт их и соберёт проект у себя. Это самый лёгкий способ, как по мне. Но можешь миновать гитхаб, подключаться через консоль напрямую к хироку, но это чуть сложнее и, по сути, нахуй не нужно, если учишься и делаешь проект для портфолио.
Спасибо
зачем переснимаешь?
Nav, li и пр. надо прятать в отдельный компонент, чтобы рендер не был громоздким.
Устарело! Не работает!