Как использовать MVVM в React с помощью хуков и TypeScript
Программные приложения часто начинаются с простого и быстро разрастаются. Как бы ни старались его уменьшить, код так или иначе всегда разрастается до полноценного приложения. Во многих языках мы следуем таким структурным паттернам, как MVVM и Clean Architecture.
В этой статье мы рассмотрим, как можно спроектировать React-приложение в соответствии с архитектурным паттерном MVVM, чтобы создать масштабируемое и поддерживаемое React-приложение. Мы будем использовать TypeScript и функциональные компоненты React, а также напишем пользовательские хуки для ViewModel и Model. Этот же код, конечно, будет работать и в React Native с небольшими изменениями.
Если при чтении статьи у вас возникнут вопросы, в конце статьи вы найдете обширный FAQ.
https://dev.to/perssondennis/how-to-use-mvvm-in-react-using-hooks-and-typescript-3o4m
✍️ @React_lib
Post #296
861

- 👍 2