Так
покажите мне хоть один пример, где анимация с опасити была бы к месту
Так
если ты использцешь анимаци. прозрачности - где-то в юксе бела
Так
сделай лучше
да я практически не использую анимации, поэтому не могу. да и вонючими реактами перестал заниматься
Так
но посыл таков - чем меньше анимаций - тем лучше
petyappetrov
они же всё равно находятся несколько отдельно от компонентов
не всегда, все равно в каком либо в файле будет несколько шт компонентов, как бы ты этого не хотел
Bernd
вообще здорово было бы, если бы scoped как в vue добавили
Bernd
в цсс?
в реакт. single file components в vue
公墓
https://discord.gg/wEmdan
Bernd
беда
? удобно же https://vuejs.org/images/vue-component.png
Sergey
? удобно же https://vuejs.org/images/vue-component.png
Удобно пока у тебя 50 строк
Так
я тут за свелт больше топлю
Mikhail
? удобно же https://vuejs.org/images/vue-component.png
в riot.js так же, юзал его года три назад
Так
но и там есть беда
Mikhail
Удобно пока у тебя 50 строк
а если больше, то пора разбивать на отдельные компоненты
Bernd
Удобно пока у тебя 50 строк
когда много строк, то и реакт со стайледами не лучше. и да, разбивать на компоненты сильнее стоит
Так
да везде всегда много строк
Так
я люблю single-file библиотеки, последнюю с которой имел дело - miniaudio - красота ее в том, что это более бегобайта файл
Так
https://github.com/dr-soft/miniaudio
Так
вот она, что бы не быть голословным. и там пиздато все - от самой идеи подачи, мол вам в ващем C/C++ мире не нужно ебаться со сборщиками - подключил и раюотый, до того что там все продумано и ФУНКЦИОНАЛЬНО
Так
поставьте лайк чуваку кста, он молодец
Mikhail
поставьте лайк чуваку кста, он молодец
за один файл на полтора мегабайта я бы только минус поставил, несмотря на качество кода
Так
В этом и масть
Так
Ты, видимо, никогда не добавлял в си проект ещё одну зависимость и не сношался с симэйком
Sergey
https://github.com/dr-soft/miniaudio
Ещё и в хэдер файле, нафиг такое
🅅aleriy
охренеть, несколько сот месаг про анимацию прозрачности :)) в реакт канале, где обсуждалось это уже сотню раз
Так
Ещё и в хэдер файле, нафиг такое
Ты его можешь в си файл переименовать
Так
Хилер файлы в си, почти что конвенция, в свое время принятая компиляторами
Так
Плюс минус
Mikhail
Ты, видимо, никогда не добавлял в си проект ещё одну зависимость и не сношался с симэйком
нет, не сношался с симейком, но полтора мегабайта кода! как в этом ориентироваться?!
Так
Так
Ебал я в рот :)
Mikhail
Тяжеловато :) но Иде помогает
если я открой жс на мегабайт idea возмутится
🅅aleriy
если я открой жс на мегабайт idea возмутится
там настройка есть позволяющая открывать очень большие файлы
No
Самая большая проблема css in js и его вариантов - когда приходит заказчик и говорит, что ему нужны ваши стили для контент-менеджеров
Sergey
Es5 ♥️
Sergey
Es5 ♥️
А причём здесь es5?
Dimitri
посоветуйте датапикер
Maxim
посоветуйте датапикер
Я вот только что написал с нуля. 3 часа.
I'm
Чем отличается onClick={this.func} от onClick={()=>{this.func}}
GG
Чем отличается onClick={this.func} от onClick={()=>{this.func}}
Во втором случаи this.func не вызовется
Eduard
Реакт роутер : пытаюсь пробросить пропсы через <Link/> . Че то не получается. Киньте линк добрые люди как это делается, а то чего то везде по-разному и ни че не получается (
🅅aleriy
Чем отличается onClick={this.func} от onClick={()=>{this.func}}
во втором случае у тебя как минимум при каждом рендеринге новая функция создается и проносится в виде пропса нк и опечатка там у тебя в коде
Sheldhur
Я вот только что написал с нуля. 3 часа.
даже момент не использовал?
js - one love
Здрасте. this.setState((state, props) => ({ counter: state.counter + props.increment }));
js - one love
({ counter: state.counter + props.increment }) зачем эти скобки?
Eduard
Стейт менеджер, либо в роуте пробрасывайте через рендер ф-ю
Спасибо, погнал гуглить расшифровывать твой ответ. ) а редакс решает эту проблему?
Eduard
Редакс допустим, да
Т.е. мне кажется что использование роутера для проброса пропсов- использование его не по назначению. Это верно? Ведь, как мне поверхстностно кажется , что этим редакс и должен заниматься...
Damir
Всем Привет
Damir
Как разделить 1 сайт на 2 и более VPS серверов?
Damir
то есть распределить нагрузку
Vadim
то есть распределить нагрузку
Поднять и настроить балансер
Nikolai
Поднять и настроить балансер
Можно без балансера, настроив round robin dns - самый простой способ
Nikolai
Вообще вопрос довольно абстрактный без контекста - что за сайт и что значит "распределить нагрузку"
Damir
соц сеть на движке WoWonder
Damir
хотел спросить как можно распределить нагрузку на несколько VPS серверов
Damir
нагрузку на CPU RAM SSD и тд
Michail
Доброе всем Как сделать, чтобы при смене state обновлялся лишь элемент, где нужен этот стейт, а не целиком все стэйты а этой странице? можно так сделать?
Dima
PureComponent, ReactMemo, настройка shouldComponentUpdate
Michail
PureComponent, ReactMemo, настройка shouldComponentUpdate
Спасибо, а если у меня там много всяких стэйтов?
Sergey
Спасибо, а если у меня там много всяких стэйтов?
не запихивать кучу логики в один компонент
Michail
это главный компонент где все роуты
Sergey
научиться в Принцип Единственной Ответственности
Sergey
это главный компонент где все роуты
тогда тем более там стейт не уперся
Michail
научиться в Принцип Единственной Ответственности
просто у меня там баттон, который должен на каждой сраницы быть...
Sergey
просто у меня там баттон, который должен на каждой сраницы быть...
значит выделяешь все что должно быть на каждой странице в общий шаблон всех страниц. t.me/feature_slices