{ Amir }
Автопрефиксер не решает проблемы кроссбраузерности
{ Amir }
Поработай с флексбоксом+префиксы в ие 10-11
{ Amir }
Flex-grow, shrink ширина в процентах
{ Amir }
Ие все как растянет без четких указаний значений ширины
{ Amir }
Типография отдельная тема
{ Amir }
Незнание основ React, которое, возможно, вас губит / Хабр
https://habr.com/ru/company/plarium/blog/426197/
{ Amir }
я сделал вывод из того, что услышал из видео, в нём говорится:
"Копируем глубоко только то, что действительно собираемся менять",
В методе добавления мы копировали массив постов, который мы меняем, коннект видит изменения и перерисовывает все
Но в методе изменения текста мы же по сути тоже копируем поверхностно стейт, то есть его примитивные типы,
И исходя из логики я сделал вывод, что при копировании чего-то не глубоко оно не обновляется) (хотя на практике все работает и обновляется)
Почитай статью выше, может поможет
Pasha
спасибо)
{ Amir }
Как избежать проблем с производительностью при создании React-приложений / Хабр
https://habr.com/ru/company/tuturu/blog/348584/
{ Amir }
Тоже волнует этот вопрос
{ Amir }
Я ещё не дошел до видео с темой про это
{ Amir }
shouldComponentUpdate
{ Amir }
Кто нибудь запускать скрипт теста что дан от create-react-app?
{ Amir }
Любовь к стрелочным функциям в jsx и .bind сыграло боком для производительности. Теперь знаю для чего в классовых компонентах пишут
constructor(props) { super(props); this._onClick = this._onClick.bind(this); }
{ Amir }
Но лучше экспериментальныц
_onClick = () => { doSomehing(); }
Kerill
Привет всем, посоветуйте, Инстаграм аккаунты it блоггеров
Oleg
привет
Oleg
а нафиг они?
Oleg
запускаю стартап, будем пилить игру, желающие поучаствовать и получить опыт пишите в лс😎😎😎
Oleg
набераем команду 5 человек
Anton
ты первый, кто-то еще уже есть?) Или еще 5? Что пилить хотите?
Oleg
игру
Yura
Что за команда и кто нужен
Антон
на реакте? юнити же все дела...
Oleg
стек nodeJS redux react
Anton
это я прочитал) вопрос в том, какую, для кого и тд)
Oleg
это решим всей командой
Anton
если что, я мальца в дизайне прокачан, но без заточки на веб
Oleg
отлично👍
Oleg
добавил
Oleg
навык и опыт неважен, опыт наберем
Oleg
возраст не важен
Oleg
важно желание и интерес
Yura
есть чуток опыта в 3D and React
Oleg
👆👍
Anton
щас там легко человек 20-30 наберется )
Oleg
😎
southyyy
Парни, доброе утро, тут когда спрашивал говорили что очень просто локальный API подключить к проекту на React
Oleg
вобще изи
southyyy
в итоге я написал сервер на Mongo + NodeJs
Oleg
вот
southyyy
где почитать как его воткнуть
Oleg
куда
southyyy
в React
southyyy
ну у меня проект на локалхост 300
southyyy
0
southyyy
апи на локалхост 4000
southyyy
и ч мне делать как между ними связь
Oleg
а ну и все
Oleg
отсылай запросы на серер
southyyy
прям делать запрос на локал4000?
Oleg
GET http://localhost:4000/api/sosat
Oleg
да
southyyy
то есть оба проекты должны быть открыты, обязательно на 1 машине?
southyyy
по другому никак?
southyyy
по идее нет, но на всякий спрошу
Oleg
можно купить вдс и прикрутитть домен и туда сервер повесить и слать запросы туда
Дмитрий
@laptyriev сервак на ноде просто запускаешь через консольку, так что он тебя не напрягает вообще
Viktar
Данил
* вопрос далеко за пределами программирования *
кто-нибудь здесь знает как правильно оформить и заверить транскрипт для поступления в иностранный вуз 😐
{ Amir }
Anton
На странице пользователей вместо нескольких кнопок переключения страниц отображается какая-то endless-фигня.
Этот код на гитхаб:
https://github.com/Chepman32/React_social_network В чем здесь проблема?
Rom
Потому что пользователей уже очень много
Rom
Отмапь первые скажем 10 для начала для разработки хватит. А норм пагинатор будет дальше
Anton
Rom
а вот тут мап потом идет
pages.map( p => {
...
{ Amir }
Вопросы собеседования React разработчиков: необходимая информация для устройства на работу
https://webformyself.com/voprosy-na-sobesedovanie-po-react-redux/
{ Amir }
Кто в курсе что за exit упоминается в статье после слов "Как бы вы отключили хранилище Redux, чтобы оно не принимало никаких изменений в состоянии?"
Дмитрий
так ты принимай всех пользователей, а рисуй кнопки только для 10 страниц, остальные не смотри
Rom
Ты не туда смотришь, pageSize это количество юзеров выводимых на страницу
Anton
Rom
в Users.jsx
ты формируешь let pages = [];
сделай только 10 страниц
Rom
Вот в цикле например, добавь условие
for(let i = 1; i<= pagesCount; i++) {
pages.push(i);
}
Rom
Как раз break можно использовать
Anton
А если захардкодить, то это уже совсем другая песня
let pages = [];
for (let i=1; i <= 10; i++) {
pages.push(i);
}