Size: a a a

React — русскоговорящее сообщество

2020 October 31

С

Сергей in React — русскоговорящее сообщество
Доброго времени суток, пытаюсь заставить работать PM2 менеджер на сервере. столкнулся с такой проблемой, про которую нигде не могу найти описание. когда выполняю pm2 deploy ecosystem.config.js production получаю запрос пароля, а что за пароль система спрашивает не понятно, пароль от аккаунта репозитория и от пользователя системы не подходят....
источник

MK

Mihail Kuzmin in React — русскоговорящее сообщество
Можно где-то стату по полученным медалям посмотреть?
источник

MK

Mihail Kuzmin in React — русскоговорящее сообщество
Сергей
Доброго времени суток, пытаюсь заставить работать PM2 менеджер на сервере. столкнулся с такой проблемой, про которую нигде не могу найти описание. когда выполняю pm2 deploy ecosystem.config.js production получаю запрос пароля, а что за пароль система спрашивает не понятно, пароль от аккаунта репозитория и от пользователя системы не подходят....
источник

И

Иван in React — русскоговорящее сообщество
Mihail Kuzmin
Можно где-то стату по полученным медалям посмотреть?
Было бы неплохо, надо придумать что-нибудь
источник

С

Сергей in React — русскоговорящее сообщество
Спасибо
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Получил 1000 медалей - дали админа😁
источник

ПП

Павел П in React — русскоговорящее сообщество
Павел П
Ну типа, ты ставишь фреймворк, и ты хочешь 2 вещи - не знать как он работает (читай "не спускаться на нижние слои абстракций"), писать в идиоматике языка
Как минимум на первом варианте - вью лажает. На втором я бы докопался до вью сет и того, что он иногда не реагирует на перебитее данных, но это нужно будет сейчас приводить примеры, а мне уже так влом.

Да, на всех фреймворках нужно понимать устройство под капотом, когда речь заходит об оптимизации, или частных сложных случаях. На ангуляре есть мудацкий SSR, который до 9 версии заставлял всех разрабов не работавших с нодой и вебпаком до этого - рыдать. На реакте - flux который потом вообще всегда переписывают на редюкс, если проект не сдох. И у флюкса есть свои приколы, что из-за множества сторов, могут свои забавные ситуации возникать. Как минимум, ориентироваться в флюксе на больших проектах - неприятно.

Но что реакт, что ангуляр, не тронут тебя, пока ты просто говнокодишь спокойненько делая MVC. Вью может создать тебе проблемы в самом начале, если ты не изучил страницу "подробно о реактивности"
источник

А

Александр in React — русскоговорящее сообщество
помогите понять логику. У меня есть "попарные" компоненты. При клике на первую нужно показывать вторую. Если бы их было всего 2, то это без проблем при помощи значения в локальном стейте. Но как быть, если мне нужно кликать на каждую и выводить ее пару?
источник

ПП

Павел П in React — русскоговорящее сообщество
А, у Ember.js мне ещё просто не нравится синтаксис лупинга через списки в темплейтах, и в целом некоторые решения с рендером темплейтов, но это тоже не мешает
источник

А

Александр in React — русскоговорящее сообщество
мне нужно как-то перебирать их все... Может хук нужен в таком случае, в который передавать каждую пару из них? и в хуке делать локальный стейт тогда для каждой пары? такое возможно?
источник

ПП

Павел П in React — русскоговорящее сообщество
Александр
мне нужно как-то перебирать их все... Может хук нужен в таком случае, в который передавать каждую пару из них? и в хуке делать локальный стейт тогда для каждой пары? такое возможно?
list render?
источник

А

Александр in React — русскоговорящее сообщество
ну это ясен пень, так я их буду выводить. Здесь вопрос, как "связать" их попарно, чтобы при клике выводилась вторая пара
источник

ПП

Павел П in React — русскоговорящее сообщество
Крч, окей, я не имею ничего против вью как фреймворка, встроенный vuex - это охеренно для тех, кто привык к стейт менеджменту. Но сук, меня бесит то, что иногда приходится разбирать, на каком моменте все пошло по одному месту, потому что ты, сволочь такая, посмел юзать в нем массивы. Вот такие штуки, могут иногда просто перестать работать: myArray = myArray.filter(item => item.id !== id) . И я понимаю, что это вероятно из-за того, что чет разраб начудил с логикой, но какого черта он вообще должен держать в голове лишнюю сложность.
источник

ПП

Павел П in React — русскоговорящее сообщество
Александр
ну это ясен пень, так я их буду выводить. Здесь вопрос, как "связать" их попарно, чтобы при клике выводилась вторая пара
Минуту, щас кину
источник

А

Александр in React — русскоговорящее сообщество
мне хотя бы в очень общих чертах, я буду и тому сильно рад...
источник

V

Vlad in React — русскоговорящее сообщество
Павел П
Крч, окей, я не имею ничего против вью как фреймворка, встроенный vuex - это охеренно для тех, кто привык к стейт менеджменту. Но сук, меня бесит то, что иногда приходится разбирать, на каком моменте все пошло по одному месту, потому что ты, сволочь такая, посмел юзать в нем массивы. Вот такие штуки, могут иногда просто перестать работать: myArray = myArray.filter(item => item.id !== id) . И я понимаю, что это вероятно из-за того, что чет разраб начудил с логикой, но какого черта он вообще должен держать в голове лишнюю сложность.
именно с таким вариантом никогда не встречал проблем с реактивностью
источник

ПП

Павел П in React — русскоговорящее сообщество
Vlad
именно с таким вариантом никогда не встречал проблем с реактивностью
Вот может потому что я встречал, потому у нас и разное мнение. Хотя на моих проектах вью ставили отбитые аутисты часто, и имортили скриптом в хтмл, делая сингл-компонент архитектуру, так что это тоже влияет на мой хейт
источник

ПП

Павел П in React — русскоговорящее сообщество
Александр
мне хотя бы в очень общих чертах, я буду и тому сильно рад...
Массив массивов формируешь, и отслеживаешь их пропсы
источник

А

Александр in React — русскоговорящее сообщество
спасибо, вроде частично понял)) сейчас помозгую...
источник

ПП

Павел П in React — русскоговорящее сообщество
[
   [
        {
               title: 'button name',
               showed: true,
         },
        {
               title: 'button name',
               showed: true,
         },
    ],
   [
        {
               title: 'button name',
               showed: true,
         },
        {
               title: 'button name',
               showed: true,
         },
    ]
]
источник