Size: a a a

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

2021 March 02

YP

Yarik Pesochenski in React — русскоговорящее сообщество
Max Kiner
А это уже надо учебник почитать, раздел про классы, там подробно все расписано)
На learnjs это есть?
источник

MK

Max Kiner in React — русскоговорящее сообщество
Тут классы не такие, как в других языках
источник

MK

Max Kiner in React — русскоговорящее сообщество
Yarik Pesochenski
На learnjs это есть?
Да, должно быть
источник

n

newdev in React — русскоговорящее сообщество
Yarik Pesochenski
Просто говоря про классы я допустим не понимаю, почему иногда люди пишут что экспортируют дефолтную функцию, а иногда пишут класс и экспортируют его, почему это удобнее?
Если ты про обычную функцию, то она ж не эквивалентна классу всё таки, она просто может выполнять какие-то вычисления и возвращать результат, а классы в целом нужны для создания однотипных объектов и наследования
источник

n

newdev in React — русскоговорящее сообщество
И по идее про функции конструкторы ты знаешь, а классы это по сути просто синтаксический сахар над ними
источник

MK

Max Kiner in React — русскоговорящее сообщество
В контексте реакта в классах можно инкапсулировать всю бизнес логику, а функции использовать для рендера
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
Меня просто прет кодить а инфу рыть сложно, вот нашел learnjs и уткнулся в него
источник

MK

Max Kiner in React — русскоговорящее сообщество
Yarik Pesochenski
Меня просто прет кодить а инфу рыть сложно, вот нашел learnjs и уткнулся в него
Ну это хорошее начало, все через него проходят, я думаю)
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
Max Kiner
В контексте реакта в классах можно инкапсулировать всю бизнес логику, а функции использовать для рендера
Что значит бизнес логика?
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
Max Kiner
Ну это хорошее начало, все через него проходят, я думаю)
Ну вот я как раз в процессе, дочитал раздел про типы данных
источник

MK

Max Kiner in React — русскоговорящее сообщество
Yarik Pesochenski
Что значит бизнес логика?
источник

n

newdev in React — русскоговорящее сообщество
Yarik Pesochenski
Что значит бизнес логика?
Тут хорошее объяснение - https://www.youtube.com/watch?v=i5kUQl6hvoo
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
У меня такой вопрос возник, буквальный, получается если я напишу лендинг на реакте то это как раз и будет SPA, да?
источник

n

newdev in React — русскоговорящее сообщество
Yarik Pesochenski
У меня такой вопрос возник, буквальный, получается если я напишу лендинг на реакте то это как раз и будет SPA, да?
Неа
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
А как
источник

n

newdev in React — русскоговорящее сообщество
Сингл пейдж аппликейшн это не значит что у тебя обязательно одна страница в приложении, их может быть куча, но они будут переключаться без перезагрузки, для браузера это одна страница и она не перезагружается, а для пользователя их много
источник

n

newdev in React — русскоговорящее сообщество
Реакт безсмысленно использовать для лендосов
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
А, до меня дошло
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
Можно сказать что gmail это SPA потому что страница не обновляется но можно смотреть разные разделы, типо того да?
источник

n

newdev in React — русскоговорящее сообщество
Yarik Pesochenski
Можно сказать что gmail это SPA потому что страница не обновляется но можно смотреть разные разделы, типо того да?
Да, именно так
источник