https://github.com/bmcmahen/react-meets-swiftui
common react design patterns implemented in swiftui
https://github.com/bmcmahen/react-meets-swiftui
react swiftui swiftui-example
Last synced: 12 months ago
JSON representation
common react design patterns implemented in swiftui
- Host: GitHub
- URL: https://github.com/bmcmahen/react-meets-swiftui
- Owner: bmcmahen
- Created: 2019-06-05T19:24:06.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-07-15T10:58:59.000Z (almost 7 years ago)
- Last Synced: 2025-04-13T08:18:56.379Z (about 1 year ago)
- Topics: react, swiftui, swiftui-example
- Homepage:
- Size: 590 KB
- Stars: 293
- Watchers: 9
- Forks: 18
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# React Meets SwiftUI
I'm looking to learn SwiftUI over the coming weeks and will be using this repository to record various common React design patterns implemented in SwiftUI. If you're a React developer interested in learning Swift UI, this might be a good place for you to start. You can also read the introductory blog post below.
**[An Introduction to SwiftUI for React Developers](https://benmcmahen.com/swiftui-for-react-developers/)**
### Examples
- [Managing State](State.md)
- [Using Context](Context.md)
- [Using Children](Children.md)
- [Mounting and Unmounting Callbacks](ComponentDidMount.md)
- [Emulating CloneElement](CloneElement.md)
- [Redux (Binding to External Stores)](Redux.md)
- [Button Variants](StyleVariants.md)
- [API Requests](APIRequests.md)
- [Conditional Rendering with Optional Values](ConditionalRendering.md)
- [Basic Layouts](Layouts/Layouts.md)
### Todo
- Async Image (loading from URL)
- Responsive layouts
- Firebase
- Packages
- Gestures
- Animation