Crash Course Dump: File Storage, Build Tools & TypeScript

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/8

flashcard set

Earn XP

Description and Tags

Flashcards covering key concepts from the lecture on file handling, build tools, and TypeScript.

Last updated 10:06 AM on 4/28/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

9 Terms

1
New cards

S3 (Amazon Simple Storage Service)

The industry standard for file storage, where files are uploaded and a URL is provided for database storage.

2
New cards

Golden Rule of File Storage

Never store actual images or videos in your database to avoid making it slow and huge.

3
New cards

Streams

Method for handling large files by sending small chunks at a time, preventing server memory issues.

4
New cards

Multipart Uploads

Technique to upload large files in parts, enabling more efficient memory management.

5
New cards

Package Managers

Tools like npm, yarn, and pnpm used to install libraries, with pnpm being the fastest.

6
New cards

Vite

A modern tool utilized for starting and building React applications, faster than Create React App.

7
New cards

Linting

Tools like ESLint and Prettier that automatically fix code formatting and find bugs prior to running the application.

8
New cards

TypeScript (TS)

A superset of JavaScript that incorporates types to catch bugs instantly.

9
New cards

Interfaces/Types in TypeScript

Blueprints for data that define the structure of objects, such as specifying data types for user properties.