Date:
Фреймворк также предоставляет интегрированную систему сборки, которая автоматически объединяет ресурсы приложения
Нестабильные расширения
import useState > from 'react' ; function SearchableVideoList ( videos > ) const [ searchText , setSearchText ] = useState ( '' ) ; const foundVideos = filterVideos ( videos , searchText ) ; return ( > SearchInput value = searchText > onChange = newText => setSearchText ( newText ) > /> VideoList videos = foundVideos > emptyHeading = `No matches for “ $ searchText > ”` > /> > ) ; > React Videos
GeekBrains
Повышенная гибкость: разделение задач пользовательского интерфейса позволяет легко внедрять новые интерфейсные технологии и быстрее внедрять новые функции, предоставляя возможности для инноваций и роста
Но возможно при развитии рефлексии или трансформеров от них можно будет отказаться