1/8
Flashcards covering key concepts from the lecture on file handling, build tools, and TypeScript.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai |
|---|
No analytics yet
Send a link to your students to track their progress
S3 (Amazon Simple Storage Service)
The industry standard for file storage, where files are uploaded and a URL is provided for database storage.
Golden Rule of File Storage
Never store actual images or videos in your database to avoid making it slow and huge.
Streams
Method for handling large files by sending small chunks at a time, preventing server memory issues.
Multipart Uploads
Technique to upload large files in parts, enabling more efficient memory management.
Package Managers
Tools like npm, yarn, and pnpm used to install libraries, with pnpm being the fastest.
Vite
A modern tool utilized for starting and building React applications, faster than Create React App.
Linting
Tools like ESLint and Prettier that automatically fix code formatting and find bugs prior to running the application.
TypeScript (TS)
A superset of JavaScript that incorporates types to catch bugs instantly.
Interfaces/Types in TypeScript
Blueprints for data that define the structure of objects, such as specifying data types for user properties.