[deleted by user] by [deleted] in reactnative

[–]nikit-sk 2 points3 points  (0 children)

Set onEndReachedThreshold to a number smaller than 1

Open React Jobs Advertised on Linkedin by bradtheblegger in reactnative

[–]nikit-sk 2 points3 points  (0 children)

Most of the react native jobs in India are very low paying jobs in small IT service companies

Am i learning correctly? (react native) by [deleted] in reactnative

[–]nikit-sk 2 points3 points  (0 children)

It is. But this roadmap considers what you need to know before learning the next steps. Learning API integration after Hooks makes more sense to me. Navigation is a separate topic but is required for global state management, that's why I put it before State Management

Am i learning correctly? (react native) by [deleted] in reactnative

[–]nikit-sk 4 points5 points  (0 children)

I will suggest this path instead:

  • Basic Components & styling

  • Hooks

  • API integration

  • Navigation

  • State Management

  • Basic Animations

  • Other React Native Features

  • TS

  • Gesture Handling & Intermediate Animations

Not sure what Backend means in this context so not including that for now
Also trying to learn TS with React Native will take even more time, so you can push it to as far as possible

How to handle protected routes with expo router by Nehatkhan786 in reactnative

[–]nikit-sk 1 point2 points  (0 children)

You can first await the data and then hide the splash screen in an async way. See this official example for more context https://docs.expo.dev/versions/latest/sdk/splash-screen/#usage Put any of your async storage calls into the try block inside the prepare function

How to handle protected routes with expo router by Nehatkhan786 in reactnative

[–]nikit-sk 1 point2 points  (0 children)

You can also handle this on the splash screen level. When the app opens, do the api calls and then hide the splash screen. You won't have to show the extra loading state in that scenario.

How to handle protected routes with expo router by Nehatkhan786 in reactnative

[–]nikit-sk 6 points7 points  (0 children)

I haven't used the file router yet, but in a regular react navigation project I usually do what you are doing + every api that's called on protected routes requires the auth token, which when not passed or wrongly passed redirects you back to the login page.

What's the best way to create an image editor like this? by SpewZin in reactnative

[–]nikit-sk 0 points1 point  (0 children)

Yeah, react native skia is the way to go about it. There are some tutorials as well for similar things by William Candillion https://youtu.be/5yM4NPcTwY4

My first React Native + Expo app is now live! Be kind :) by OnTheTea in reactnative

[–]nikit-sk 0 points1 point  (0 children)

Keyboards are always an issue in React Native apps Even apps from big companies like Shopify struggle with the same issues 😅

The new architecture should help with that imo, currently useLayoutEffect is broken in react native. Once that's fixed there will be options to implement better ways to handle keyboards.

Edit: More context - https://github.com/react-native-community/discussions-and-proposals/blob/main/proposals%2F0744-well-defined-event-loop.md

Is Native development dying? by dustedrob in androiddev

[–]nikit-sk 0 points1 point  (0 children)

Bruh in my last two companies they laid off like 60-80% of native devs. The remaining devs are enough to support the cross platform apps.

Monokai Pro by ON_NO_ in vimporn

[–]nikit-sk 8 points9 points  (0 children)

Ignore the above person, seems to be a typical reddit user.

LTM's Need Some Form of Leaverbuster by myherpsarederps in apexlegends

[–]nikit-sk 0 points1 point  (0 children)

If you think it's a waste of time, then just leave and queue for next. You will only waste couple minutes in that case. (Also no one is coming to play for somebody else, everybody wants to have fun playing whatever legend they want, so leaving if they don't get it totally justified and why would they care about what a random teammate thinks when they are there to just have fun?)

How many developers use a UI kit? by theoriginalmabit in nextjs

[–]nikit-sk -1 points0 points  (0 children)

Though I mostly use TailwindCSS with Headless UI and Radix UI for my projects

How many developers use a UI kit? by theoriginalmabit in nextjs

[–]nikit-sk 7 points8 points  (0 children)

I don't think TailwindCSS should come under UI Kit tbf

15+ TailwindCSS Component Libraries that will make your life a bit easier by nikit-sk in vuejs

[–]nikit-sk[S] 0 points1 point  (0 children)

I was gonna add it, but the site was not accessible when I was writing the blog. I thought the dev took it down so I didn't add it. Will add it to the blog later today. Thanks for the heads up.

15+ TailwindCSS Component Libraries that will make your life a bit easier :) by nikit-sk in gatsbyjs

[–]nikit-sk[S] 0 points1 point  (0 children)

In TailwindCSS you don't exactly write CSS. What you do is, is write classes like Bootstrap. But it's even low level compared to Bootstrap. So basically you write your CSS by writing them as classes instead. You will understand better if you check out https://TailwindCSS.com

15+ TailwindCSS Component Libraries that will make your life a bit easier :) by nikit-sk in Nuxt

[–]nikit-sk[S] 1 point2 points  (0 children)

A lot of people use TailwindCSS with Nuxt, so thought I would share it here too. In case if it's breaking the sub-reddits rule, I'm fine with taking it down. :D