Anonymous
SSR
Ну а если просто взять например роутинг на php и роутинг внутри реакта, сам сервер на ноде идентичен как на пчп роутингу , если брать в расчет ssr, и вобще помимо ssr реакт создавался именно для создания " Лего логики " паттернов вывода всего - : товаров, графиков всяких? Тогда вопрос почему этого всего нет в офф доке и приходиться 30 курсов смотреть, что бы просто скопировать и вставить к себе все это?
⛪️Поп Гапон⛪️
Anonymous
Реакт это только view render, всё остальное напрямую к нему не относится
Да, но ведь на сервере Бека все тоже самое, если данные брать из базы данных. Сама логика вывода состояния через ноду реакта, и ноду экспресса идентична в плане роутинга?
Anonymous
А fetch уже устарел?
Нет,тоже можно.
Dima
Да, но ведь на сервере Бека все тоже самое, если данные брать из базы данных. Сама логика вывода состояния через ноду реакта, и ноду экспресса идентична в плане роутинга?
Чтобы не париться на эту тему, используй NextJS для фронта, он автоматически рендерится на сервере, что ускоряет загрузку и позволяет выполнять серверный код
⛪️Поп Гапон⛪️
Нет,тоже можно.
А cors зачем? Если ты клиент с этого же сервера отправляешь?
Ivan
Забыть классы. Только хуки.
То есть через функции юзать компоненты, да? Я с хуками пока не знаком просто
Dima
Почитай, поймёшь что классы не так и нужны
.
Ну хз, у нас в РБ средняя зарплата 400$
В Минске средняя 700$. В айти 1200$.
Dima
Если ещё юзать редакс или Apollo client, то вообще огонь, классы не нужны
Revival
Забыть классы. Только хуки.
после попасть в легаси проект и изучить классы
.
Не везде зп Москвы. И джуну не заплатят больше
Джун не человек. Научится и сбежит. Поэтому ему никогда много не платят.
Dima
Dima
Я не из России, сори, сколько это в долларах?
Artem
~800
Dima
В Киеве примерно столько же, но Москва дороже намного. Если рассматривать релокейт, можно ли жить на эти деньги
Artem
В Москве жить на эти деньги очень трудно
Пöß d'Ivoire
Интересно скока платят синиорам в мск
Artem
Пöß d'Ivoire
Потолок какой хотя бы
Artem
Я же говорю, нет потолка
Egor
А мидлу?
Ivan
Потолок какой хотя бы
200-250к в среднем
Ivan
А мидлу?
100-150 примерно
Egor
Неплохо
Egor
Где та тонкая грань между хорошим джуном и слабым мидлом?
🤴👷‍♂️🦸‍♂️🧚‍♀️
Где та тонкая грань между хорошим джуном и слабым мидлом?
Не знаю разницы, но оба этих типа не флудят в чате
🤴👷‍♂️🦸‍♂️🧚‍♀️
Потому что вчобывают?)
Потому что умеют читать название чата
Bogdan
возможно без сторонних либ сделать анимацию при появлении портала??? как это сделать
Silent
Не знаю разницы, но оба этих типа не флудят в чате
хехе, формально тут флуда и нет... любые react-related темы (включая джунство и миддловство) будут в тему
Bogdan
Без сторонних либ можно сделать что угодно, руками
как навесить анимацию на то, чего даже в доме еще нету?
Mikhail
как навесить анимацию на то, чего даже в доме еще нету?
Описать анимацию на css, в didMount добавить компоненту класс с анимацией
Bogdan
а стайледы если, тамм ведь уже класс не поможет
Mikhail
Лучше через стейт, более реакт-вей
Mikhail
а стайледы если, тамм ведь уже класс не поможет
Со всякими css in js я не работал, не знаю как там описываются анимации
Bogdan
Со всякими css in js я не работал, не знаю как там описываются анимации
да описать то так же абсолютно, но суть в том, что открыл портал, все, компонент зарендерился, анимации не будет , на закрытие сразу удаляется, я логику понять даже не могу
Mikhail
Bogdan
да опасити понятно, но портал к примеру, его в доме нету, никакие опасити не помогут
Mikhail
Ну при добавлении в дом его не будет видно, дальше анимацией прозрачность меняется до единицы, не?
Bogdan
не, сразу все появляется
Mikhail
Значит стили такие, что его сразу видно
Bernd
сделай ему opacity 0 по умолчанию
Bogdan
https://codesandbox.io/s/animate-30cnj да что опасити? вы рофлите? нету в доме елемента, опасити до жопы, как то по другому нужно анимацию делать
Anonymous
Здравствуйте, как дела
Dima
Привет
Bogdan
Ну ты попробуй сделать, как тебе говорят, а потом возмущайся
ну ты открой, тебе опасити не видно что ли? ну не будет он работать
Bogdan
вот тут опасити даже сделал, ну как он отработает?
Dima
Это как добавить опасити на функцию
Bogdan
ну так снала смаунтить нужно все в дом
ну вот есть isOpen, поидее если он тру, значит все замаунтил, но что это дает? таймеры всякие не могу например поставить
Bogdan
опасити для того что бы не было видно
серьездно? я думал, что бы в красный покрасить
Dima
Что если по инициализации компонент будет иметь опасити 0, и добавить анимацию на опасити на одну секунду
Bogdan
найди два отличия
так твой пример не рабочий
Mikhail
найс, пока форкал, что-то сломалось)
🤴👷‍♂️🦸‍♂️🧚‍♀️
серьездно? я думал, что бы в красный покрасить
Нет, opacity задает прозрачность для блока
Так
найди два отличия
прикольно, якобы ты ожидаешь что будет анимуция появления?
Mikhail
прикольно, якобы ты ожидаешь что будет анимуция появления?
сейчас работает, изменения не сохранились
Bogdan
пж, кто не одупляет максимально, не нужно писать, все будущие советы касательно стелей я уже по 300 раз попробовал, таймеры тоже пробовал, опасити какие то, зачем опасити, если он все равно не отработет
Так
что работет? что не сохранилось? расскажи, я просто новенький тут
Bogdan
сейчас работает, изменения не сохранились
кинь ссылку, в той не работает, ничего не поменял, transform: scale(1); работает?
Mikhail
https://codesandbox.io/s/animate-rhuz5
Bogdan
https://codesandbox.io/s/animate-rhuz5
ну ты что, не работает, там стоит трансформ и опасити, ничего из этого не отработало