Free download » Free download video courses » Egghead - Build a News App with React Native, GraphQL and TypeScript
| view 👀:18 | 🙍 oneddl | redaktor: FreshWap.CC | Rating👍:

Egghead - Build a News App with React Native, GraphQL and TypeScript

Egghead - Build a News App with React Native, GraphQL and TypeScript
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English | Duration: 15 Lessons (1h 15m) | Size: 526.4 MB
When you're developing a React Native app, it's easy to forget the different ways and conditions your users can be experiencing it.


For instance, what happens when there's no internet connection?
If you haven't asked yourself this then the answer is... absolutely nothing ?
When your users click around, they'll be stopped in their tracks by spinners and loading pages. They aren't receiving any errors so they sit there, waiting...
Until they close and delete your app to never open it again because it's broken.
But your app isn't broken, you just need to have a plan for when the internet goes down.
It's not just that the network connection is on or off— there are actually three levels of offline support
Only show errors when offline
Read-only offline support
Sync-later offline support
Course Project
You will incrementally build out a news application displaying a list of stories, story pages, and a bookmarks page.
As you start, you'll learn how to query data for the application using GraphQL and import and call those queries in the components that need the data.
This project also uses TypeScript but the way it is used is fairly unique. You'll see how we can have the safety of TypeScript in our app without having to write any types ourselves. Using the GraphQL schema that powers the data for your application, you'll generate TypeScript types almost for free with a code generation.
By the end of this course, you'll learn how to implement the first two levels of offline support and have the knowledge to implement the last level after this.
Skills you'll learn
Fetch and use GraphQL data
Generate types based on GraphQL schemas
Add navigation in React Native
Display errors when there is no network connection
Cache data for offline viewing in a React Native app
Get Started
The videos are recorded on a Mac with an iPhone 13 Simulator using plain React Native, but you can do this course using Android, Windows and even the Expo managed workflow. See the lesson description for platform-specific instructions. The solutions repo has been verified to work on a Pixel 3a Emulator on Mac.
The completed app for this course is available
https://github.com/kadikraman/news-flash
and each lesson will include a link to the commit that added the code so you can check your work.
This course will require you to run the API locally on your device. The API repo is available
https://github.com/kadikraman/news-flash-api
.
Homepage
https://egghead.io/courses/build-a-news-app-with-react-native-graphql-and-typescript-08814691


a98463b82f333ea...


rapidgator
https://rapidgator.net/file/b05f46c22e9041e29c60cfa6a6ed1885/vgdul.E..B.a.N.A.w.R.N.G.a.T.rar.html
H4S
.html





Links are Interchangeable - No Password - Single Extraction

⚠️ Dead Link ?
You may submit a re-upload request using the search feature. All requests are reviewed in accordance with our Content Policy.

Request Re-upload
📌🔥Contract Support Link FileHost🔥📌
✅💰Contract Email: [email protected]

Help Us Grow – Share, Support

We need your support to keep providing high-quality content and services. Here’s how you can help:

  1. Share Our Website on Social Media! 📱
    Spread the word by sharing our website on your social media profiles. The more people who know about us, the better we can serve you with even more premium content!
  2. Get a Premium Filehost Account from Website! 🚀
    Tired of slow download speeds and waiting times? Upgrade to a Premium Filehost Account for faster downloads and priority access. Your purchase helps us maintain the site and continue providing excellent service.

Thank you for your continued support! Together, we can grow and improve the site for everyone. 🌐

Comments (0)

Information
Users of Guests are not allowed to comment this publication.