- vừa được xem lúc

Google Sheets… Your Next Database?

0 0 22

Người đăng: Fireship

Can you use Google Sheets as a database? Learn how to build a Next.js app using a spreadsheet as the data layer https://fireship.io/lessons/google-sheets-database-nextjs/

#googlesheets #js #webdev

? Resources

Source Code https://github.com/fireship-io/google-sheets-database
Google APIs PRO Lesson https://fireship.io/lessons/google-apis-node-tutorial/
Next.js Full Course https://fireship.io/courses/react-next-firebase/
Google Sheets https://www.google.com/sheets/about/

? Chapters

00:00 Google Sheets Database?
00:35 Pros & Cons
01:15 Create a Spreadsheet
01:49 Create Next.js App
02:40 Ways to Authenticate Google APIs
03:34 GCP Service Account
04:36 Next Env Variables
05:07 Google API Auth
06:07 Query the Speadsheet

? Install the quiz app

iOS https://itunes.apple.com/us/app/fireship/id1462592372?mt=8
Android https://play.google.com/store/apps/details?id=io.fireship.quizapp

? Watch more with Fireship PRO

Upgrade to Fireship PRO at https://fireship.io/pro
Use code lORhwXd2 for 25% off your first payment.

? My Editor Settings

- Atom One Dark
- vscode-icons
- Fira Code Font

Bình luận

Bài viết tương tự

- vừa được xem lúc

Writing Good Alt Text - HTTP 203

Jake and Surma tackle the age-old problem: what should you include in an image's alt text. Chrome Dev Summit website → http://goo.gle/3upQ0DA. Twitter thread → https://goo.

0 0 27

- vừa được xem lúc

SEO for Developers in 100 Seconds

Learn the fundamentals of Search Engine Optimization (SEO) from the perspective of a web developer. Determine the optimal way to structure and render HTML for bots https://fireship.

0 0 39

- vừa được xem lúc

WebRTC in 100 Seconds // Build a Video Chat app from Scratch

Want to build your own peer-to-peer video chat app? WebRTC is a technology that creates a realtime connection between browsers where users can exchange audio/video streams https://fireship.io/lessons/

0 0 33

- vừa được xem lúc

VS Code Path Mapping Magic Trick for JavaScript #Shorts

Use path mapping to avoid fumbling over long relative module imports in your JavaScript code. Just create a JSconfig.json file in VS Code, or use an existing TSconfig. .

1 0 59

- vừa được xem lúc

4 Steps to Become a Developer #Shorts

How do I become a web developer? IMO, the best way to learn web development is to build something meaningful, over and over again. 2. Fail trying to build it. 3.

0 0 29

- vừa được xem lúc

The big back button quiz - HTTP 203

How well do you know how the back button works (and other session history related things)? Jake has written an impossible quiz based on some of the weirdest browser behavior he's seen recently. Will S

0 0 29