React Native Status
512 subscribers
11 photos
167 links
Sharing weekly news & articles about:
⚛️ React Native, React.js
🐍 TypeScript, JavaScript
🛠 Libraries, Tools
Take a seat and enjoy your stay! 😊
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Are you using redux wrong too?
Anonymous Poll
43%
Yeah 😩
29%
No 😎
29%
I don’t know 🤔
Sorry guys for not being very active lately. I will get back with weekly news soon 🤓
Wow, long time no see 😮

At my startup, we decided to redesign our app. 💅 So I also thought, why not rewrite the app from scratch? 😅

I decided to do so, as I also want to include many new technologies and practices in my app, like: TypeScript, React Navigation 5.0, Redux-Toolkit, UI Kittens, Domain Folder Structure, Redux Anti-Patterns and a lot of new things that I didn’t know / existed 3 years ago when I first developed this app.

It took me around 2 weeks to learn all this(especially typescript 😩) and make a diagram of my next app state.

Starting this week, I am finally starting to code my masterpiece. 😅 I will keep you guys updated on how is it going. 😉
Here it is, my highly recommended resources for you to learn TypeScript 🎉

If you are a beginner: 1, 2

A good recap for beginners but also good for people that already know TypeScript: 1

An optional read but still useful: 1

Getting started with React Native + TypeScript: 1, 2
💡React Native supports 4 style props that will help you write code faster!

Did you know that there is a shorter way to write this?

marginLeft: 10,
marginRight: 10,
marginTop: 15,
marginBottom: 15,
paddingTop: 20,
paddingBottom: 20
paddingLeft: 5,
paddingRight: 5.


You can replace the code above with this:

marginHorizontal: 10,
marginVertical: 15,
paddingVertical: 20,
paddingHorizontal: 5


I have been working as a React Native developer for over 2 years and only a month ago I found out about this. Hopefully this was helpful for some of you. Let me know in React_Native_Status_Talk if you have learned anything! 🥳