React Native

āļāļēāļĢāļˆāļąāļ”āļŠāđ„āļ•āļĨāđŒāđāļĨāļ°āđ€āļĨāļĒāđŒāđ€āļ­āļēāļ•āđŒāđƒāļ™ React Native

Flexbox, absolute positioning, āļāļēāļĢāļ­āļ­āļāđāļšāļšāđāļšāļš responsive, safe area, āļŠāđ„āļ•āļĨāđŒāđ€āļ‰āļžāļēāļ°āđāļžāļĨāļ•āļŸāļ­āļĢāđŒāļĄ

18 āļ„āļģāļ–āļēāļĄāļŠāļąāļĄāļ āļēāļĐāļ“āđŒÂ·
Junior
1

āļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļ‚āļ­āļ‡ flexDirection āđƒāļ™ React Native āļ„āļ·āļ­āļ­āļ°āđ„āļĢ?

āļ„āļģāļ•āļ­āļš

āđƒāļ™ React Native āļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļ‚āļ­āļ‡ flexDirection āļ„āļ·āļ­ 'column' āļ‹āļķāđˆāļ‡āļ•āđˆāļēāļ‡āļˆāļēāļāļšāļ™āđ€āļ§āđ‡āļšāļ—āļĩāđˆāļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āđ€āļ›āđ‡āļ™ 'row' āļŦāļĄāļēāļĒāļ„āļ§āļēāļĄāļ§āđˆāļēāļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāļĨāļđāļāļˆāļ°āļ–āļđāļāļˆāļąāļ”āđ€āļĢāļĩāļĒāļ‡āđƒāļ™āđāļ™āļ§āļ•āļąāđ‰āļ‡āļˆāļēāļāļšāļ™āļĨāļ‡āļĨāđˆāļēāļ‡āđ‚āļ”āļĒāļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™ āļ„āļ§āļēāļĄāđāļ•āļāļ•āđˆāļēāļ‡āļ™āļĩāđ‰āļŠāļ°āļ—āđ‰āļ­āļ™āļ–āļķāļ‡āđāļšāļšāđāļœāļ™āļ—āļąāđˆāļ§āđ„āļ›āļ‚āļ­āļ‡āļ­āļīāļ™āđ€āļ—āļ­āļĢāđŒāđ€āļŸāļ‹āļĄāļ·āļ­āļ–āļ·āļ­ āļ‹āļķāđˆāļ‡āđ€āļĨāļĒāđŒāđ€āļ­āļēāļ•āđŒāđāļ™āļ§āļ•āļąāđ‰āļ‡āļžāļšāđ„āļ”āđ‰āļšāđˆāļ­āļĒāļāļ§āđˆāļē

2

āļˆāļ°āļŠāļĢāđ‰āļēāļ‡āļŠāđ„āļ•āļĨāđŒāļ—āļĩāđˆāļ™āļģāļāļĨāļąāļšāļĄāļēāđƒāļŠāđ‰āđƒāļŦāļĄāđˆāđ„āļ”āđ‰āđƒāļ™ React Native āļ­āļĒāđˆāļēāļ‡āđ„āļĢ?

āļ„āļģāļ•āļ­āļš

StyleSheet.create() āđ€āļ›āđ‡āļ™āļ§āļīāļ˜āļĩāļ—āļĩāđˆāđāļ™āļ°āļ™āļģāļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āļŠāđ„āļ•āļĨāđŒāđƒāļ™ React Native āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļāļģāļŦāļ™āļ”āļ­āļ­āļšāđ€āļˆāđ‡āļāļ•āđŒāļŠāđ„āļ•āļĨāđŒāļ—āļĩāđˆāļ™āļģāļāļĨāļąāļšāļĄāļēāđƒāļŠāđ‰āđƒāļŦāļĄāđˆāđ„āļ”āđ‰āđƒāļ™āļŦāļĨāļēāļĒāļ„āļ­āļĄāđ‚āļžāđ€āļ™āļ™āļ•āđŒ āđāļ™āļ§āļ—āļēāļ‡āļ™āļĩāđ‰āđ€āļžāļīāđˆāļĄāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāļ”āđ‰āļ§āļĒāļāļēāļĢāļ•āļĢāļ§āļˆāļŠāļ­āļšāļŠāđ„āļ•āļĨāđŒāđ€āļžāļĩāļĒāļ‡āļ„āļĢāļąāđ‰āļ‡āđ€āļ”āļĩāļĒāļ§āļ•āļ­āļ™āđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āđāļĨāļ°āļ­āđ‰āļēāļ‡āļ­āļīāļ‡āļ”āđ‰āļ§āļĒ ID āđāļ—āļ™āļ—āļĩāđˆāļˆāļ°āļŠāļĢāđ‰āļēāļ‡āļ­āļ­āļšāđ€āļˆāđ‡āļāļ•āđŒāđƒāļŦāļĄāđˆāļ—āļļāļāļ„āļĢāļąāđ‰āļ‡āļ—āļĩāđˆāđ€āļĢāļ™āđ€āļ”āļ­āļĢāđŒ

3

āđƒāļŠāđ‰āļžāļĢāđ‡āļ­āļžāđ€āļžāļ­āļĢāđŒāļ•āļĩāđ‰āđƒāļ”āđ€āļžāļ·āđˆāļ­āļˆāļąāļ”āļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāđƒāļŦāđ‰āļ­āļĒāļđāđˆāļāļķāđˆāļ‡āļāļĨāļēāļ‡āļ—āļąāđ‰āļ‡āđāļ™āļ§āļ™āļ­āļ™āđāļĨāļ°āđāļ™āļ§āļ•āļąāđ‰āļ‡āļ āļēāļĒāđƒāļ™āļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒ?

āļ„āļģāļ•āļ­āļš

āđƒāļ™āļāļēāļĢāļˆāļąāļ”āļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāđƒāļŦāđ‰āļ­āļĒāļđāđˆāļāļķāđˆāļ‡āļāļĨāļēāļ‡āļ—āļąāđ‰āļ‡āļŠāļ­āļ‡āđāļāļ™ āļ•āđ‰āļ­āļ‡āļĢāļ§āļĄ justifyContent: 'center' (āđāļāļ™āļŦāļĨāļąāļ) āđāļĨāļ° alignItems: 'center' (āđāļāļ™āļĢāļ­āļ‡) āļ”āđ‰āļ§āļĒ flexDirection āļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™ ('column') justifyContent āļˆāļ°āļˆāļąāļ”āļāļķāđˆāļ‡āļāļĨāļēāļ‡āđƒāļ™āđāļ™āļ§āļ•āļąāđ‰āļ‡āđāļĨāļ° alignItems āļˆāļ°āļˆāļąāļ”āļāļķāđˆāļ‡āļāļĨāļēāļ‡āđƒāļ™āđāļ™āļ§āļ™āļ­āļ™ āļ—āļąāđ‰āļ‡āļŠāļ­āļ‡āļžāļĢāđ‡āļ­āļžāđ€āļžāļ­āļĢāđŒāļ•āļĩāđ‰āļ™āļĩāđ‰āļ—āļģāļ‡āļēāļ™āļĢāđˆāļ§āļĄāļāļąāļ™āđ€āļžāļ·āđˆāļ­āđƒāļŦāđ‰āđ„āļ”āđ‰āļāļēāļĢāļˆāļąāļ”āļāļķāđˆāļ‡āļāļĨāļēāļ‡āļ—āļĩāđˆāļŠāļĄāļšāļđāļĢāļ“āđŒāđāļšāļš

4

āļŦāļ™āđˆāļ§āļĒāļ§āļąāļ”āļ—āļĩāđˆāđƒāļŠāđ‰āđ€āļ›āđ‡āļ™āļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āđƒāļ™ React Native āļŠāļģāļŦāļĢāļąāļšāļ‚āļ™āļēāļ”āļ„āļ·āļ­āļ­āļ°āđ„āļĢ?

5

āļžāļĢāđ‡āļ­āļžāđ€āļžāļ­āļĢāđŒāļ•āļĩāđ‰āđƒāļ”āļ—āļĩāđˆāļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļŠāļēāļĄāļēāļĢāļ–āļ§āļēāļ‡āļ•āļģāđāļŦāļ™āđˆāļ‡āļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāđāļšāļšāļŠāļąāļĄāļšāļđāļĢāļ“āđŒāđ€āļ—āļĩāļĒāļšāļāļąāļšāļžāļēāđ€āļĢāļ™āļ•āđŒāđ„āļ”āđ‰?

+15 āļ„āļģāļ–āļēāļĄāļŠāļąāļĄāļ āļēāļĐāļ“āđŒ

āļŦāļąāļ§āļ‚āđ‰āļ­āļŠāļąāļĄāļ āļēāļĐāļ“āđŒ React Native āļ­āļ·āđˆāļ™āđ†

āļžāļ·āđ‰āļ™āļāļēāļ™ JavaScript

Junior
25 āļ„āļģāļ–āļēāļĄ

āļžāļ·āđ‰āļ™āļāļēāļ™ React

Junior
20 āļ„āļģāļ–āļēāļĄ

āļžāļ·āđ‰āļ™āļāļēāļ™ React Native

Junior
22 āļ„āļģāļ–āļēāļĄ

React Hooks

Junior
20 āļ„āļģāļ–āļēāļĄ

TypeScript āļŠāļģāļŦāļĢāļąāļš React āđāļĨāļ° React Native

Junior
22 āļ„āļģāļ–āļēāļĄ

āļ„āļ­āļĄāđ‚āļžāđ€āļ™āļ™āļ•āđŒāđāļĨāļ° API āļ‚āļ­āļ‡ React Native

Junior
20 āļ„āļģāļ–āļēāļĄ

āļāļēāļĢāļ™āļģāļ—āļēāļ‡āđƒāļ™ React Native

Mid-Level
22 āļ„āļģāļ–āļēāļĄ

āļāļēāļĢāļˆāļąāļ”āļāļēāļĢ State āđƒāļ™ React Native

Mid-Level
24 āļ„āļģāļ–āļēāļĄ

Networking āđāļĨāļ° API āđƒāļ™ React Native

Mid-Level
20 āļ„āļģāļ–āļēāļĄ

āļāļēāļĢāļ„āļ‡āļ­āļĒāļđāđˆāļ‚āļ­āļ‡āļ‚āđ‰āļ­āļĄāļđāļĨ

Mid-Level
20 āļ„āļģāļ–āļēāļĄ

āļŸāļ­āļĢāđŒāļĄāđāļĨāļ°āļāļēāļĢāļ•āļĢāļ§āļˆāļŠāļ­āļšāļ„āļ§āļēāļĄāļ–āļđāļāļ•āđ‰āļ­āļ‡

Mid-Level
18 āļ„āļģāļ–āļēāļĄ

āđāļ­āļ™āļīāđ€āļĄāļŠāļąāļ™ React Native

Mid-Level
22 āļ„āļģāļ–āļēāļĄ

Native Modules & Bridge

Mid-Level
20 āļ„āļģāļ–āļēāļĄ

āđ‚āļ„āđ‰āļ”āđ€āļ‰āļžāļēāļ°āđāļžāļĨāļ•āļŸāļ­āļĢāđŒāļĄ

Mid-Level
18 āļ„āļģāļ–āļēāļĄ

āļŠāļīāļ—āļ˜āļīāđŒāđāļĨāļ° Device API

Mid-Level
20 āļ„āļģāļ–āļēāļĄ

Push Notifications

Mid-Level
18 āļ„āļģāļ–āļēāļĄ

āļāļēāļĢāļ—āļ”āļŠāļ­āļš React Native

Mid-Level
20 āļ„āļģāļ–āļēāļĄ

āļāļēāļĢ Debug React Native

Mid-Level
18 āļ„āļģāļ–āļēāļĄ

Build & Deployment

Mid-Level
20 āļ„āļģāļ–āļēāļĄ

Expo vs React Native Bare

Mid-Level
18 āļ„āļģāļ–āļēāļĄ

āļāļēāļĢāđ€āļžāļīāđˆāļĄāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļž

Senior
24 āļ„āļģāļ–āļēāļĄ

āļāļēāļĢāļˆāļąāļ”āļāļēāļĢāļŦāļ™āđˆāļ§āļĒāļ„āļ§āļēāļĄāļˆāļģ

Senior
20 āļ„āļģāļ–āļēāļĄ

Architecture Patterns

Senior
22 āļ„āļģāļ–āļēāļĄ

React Native New Architecture

Senior
24 āļ„āļģāļ–āļēāļĄ

āđāļ™āļ§āļ—āļēāļ‡āļ›āļāļīāļšāļąāļ•āļīāļ—āļĩāđˆāļ”āļĩāļ—āļĩāđˆāļŠāļļāļ”āļ”āđ‰āļēāļ™āļ„āļ§āļēāļĄāļ›āļĨāļ­āļ”āļ āļąāļĒ

Senior
20 āļ„āļģāļ–āļēāļĄ

Offline-First Architecture

Senior
20 āļ„āļģāļ–āļēāļĄ

CI/CD React Native

Senior
20 āļ„āļģāļ–āļēāļĄ

Monorepo āđāļĨāļ°āļāļēāļĢāđāļŠāļĢāđŒāđ‚āļ„āđ‰āļ”

Senior
18 āļ„āļģāļ–āļēāļĄ

āļŦāļąāļ§āļ‚āđ‰āļ­āļ‚āļąāđ‰āļ™āļŠāļđāļ‡

Senior
22 āļ„āļģāļ–āļēāļĄ

āļ§āļ‡āļˆāļĢāļŠāļĩāļ§āļīāļ•āđāļ­āļ›āđāļĨāļ°āļāļēāļĢāļ—āļģāļ‡āļēāļ™āđ€āļšāļ·āđ‰āļ­āļ‡āļŦāļĨāļąāļ‡

Mid-Level
20 āļ„āļģāļ–āļēāļĄ

āļāļēāļĢāļĒāļ·āļ™āļĒāļąāļ™āļ•āļąāļ§āļ•āļ™āđāļĨāļ°āļāļēāļĢāļˆāļąāļ”āļāļēāļĢāđ€āļ‹āļŠāļŠāļąāļ™

Mid-Level
22 āļ„āļģāļ–āļēāļĄ

Monitoring & Crash Reporting

Senior
20 āļ„āļģāļ–āļēāļĄ

āđ€āļŠāļĩāđˆāļĒāļ§āļŠāļēāļ React Native āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļŠāļąāļĄāļ āļēāļĐāļ“āđŒāļ„āļĢāļąāđ‰āļ‡āļ–āļąāļ”āđ„āļ›

āđ€āļ‚āđ‰āļēāļ–āļķāļ‡āļ„āļģāļ–āļēāļĄāļ—āļąāđ‰āļ‡āļŦāļĄāļ” flashcards āđāļšāļšāļ—āļ”āļŠāļ­āļšāđ€āļ—āļ„āļ™āļīāļ„ āđāļšāļšāļāļķāļāļŦāļąāļ” code review āđāļĨāļ°āļ•āļąāļ§āļˆāļģāļĨāļ­āļ‡āļŠāļąāļĄāļ āļēāļĐāļ“āđŒ

āđ€āļĢāļīāđˆāļĄāđƒāļŠāđ‰āļŸāļĢāļĩ