нет
Да
Почему? Личные предпочтения или есть подводные камни их использования?
Ваще пох, контекст ненужен
т.е чтоб не получать лишний контекст ?
подводные камни в том, что стрелочные функции не «всплывают» От сюда могут быть проблемы Возмоно для компонентов это не актульная проблема, но так как все таки компонент это просто функция то хотелось бы иметь коссинстетность во всем коде. Стрелончные функцию исползую лишь для колбеков
Благодарю за ответ!
Хммм я так же делаю
Скажем так: ПО умолчанию используем стрелочные функции, обычные только если это действительно нужно. По умолчанию пользуем именованный экспорт, а export default только там где это нужно. Никогда не пользуем this, кроме случаев, когда это необходимо. Никогда не пользуем синтаксис классов, кроме исключительных случаев когда это необходимо (я таких не знаю, но возможно есть). ИМХО вроде бы для Mobx синтаксис классов выглядит неплохо, но там вроде бы можно и без него. По возможности избегаем прототипного наследования и глобальных переменных (иногда надо, но лучше все таки попробовать обойтись). Никогда не работаем в реакт с DOM напрямую (только с ref), кроме случаев когда это необходимо. Все правила допускают исключения, но от наличия исключений, они не перестают быть правилами.
Где скопировал
Четко расписано, благодарю за ответ !
Сам придумал
Я уж подумал что так в чате не пишут, смешно выглядит
Обсуждают сегодня