Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Next-Level S3 File Management: The Ultimate Guide to Handling Files in Next.js 14

Автор: Sam Meech-Ward

Загружено: 2023-11-14

Просмотров: 50787

Описание:

Use server actions to generate a signed url, then upload your image straight to s3 from the front-end to avoid overloading your serverless functions.

This is a complete tutorial on how to use S3 to Get, Put, and Delete files in your Next.js 14 applications. I'll show you how to make this work with images and videos, but these techniques will work with any file type.

Code and references: https://www.nexttonone.lol/upload-s3

Join this channel to help me make more videos and get access to some videos early:
   / @sammeechward  

Chapters:
0:00​ Intro
1:08 Referencing the file
2:31 File Preview
4:35 Create S3 Bucket
8:25 IAM Credentials
12:24 Next Server Action
15:28 Signed URL & Upload
21:27 File Requirements & Restrictions
26:08 Unique File Names
28:45 Save to Database
42:51 SQL Queries
44:19 Delete File
49:16 Summary

🔗Moar Links
My Website: https://www.sammeechward.com
Instagram:   / meech_ward  
Twitter:   / meech_ward  
Github: https://github.com/orgs/Sam-Meech-Ward

Next-Level S3 File Management: The Ultimate Guide to Handling Files in Next.js 14

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

The Ultimate Guide to File Uploads in Next.js (S3, Presigned URLs, Dropzone)

The Ultimate Guide to File Uploads in Next.js (S3, Presigned URLs, Dropzone)

Easily Deploy Full Stack Node.js Apps on AWS EC2 | Step-by-Step Tutorial

Easily Deploy Full Stack Node.js Apps on AWS EC2 | Step-by-Step Tutorial

НДС 22%: НАЛОГ на банковские карты?

НДС 22%: НАЛОГ на банковские карты?

Самостоятельный хостинг Next.js

Самостоятельный хостинг Next.js

Мессенджер на 1 млрд пользователей - system design

Мессенджер на 1 млрд пользователей - system design

100 Пилотов Борются За Частный Самолёт

100 Пилотов Борются За Частный Самолёт

Загрузка файлов Next.js в AWS S3

Загрузка файлов Next.js в AWS S3

Как он это делает? Секрет побед Абдусатторова в равных позициях!

Как он это делает? Секрет побед Абдусатторова в равных позициях!

The React, Bun & Hono Tutorial 2024 - Drizzle, Kinde, Tanstack, Tailwind, TypeScript, RPC, & more

The React, Bun & Hono Tutorial 2024 - Drizzle, Kinde, Tanstack, Tailwind, TypeScript, RPC, & more

МИЛОВ: В экономике нет денег

МИЛОВ: В экономике нет денег

Next.js: Authentication (Best Practices for Server Components, Actions, Middleware)

Next.js: Authentication (Best Practices for Server Components, Actions, Middleware)

Next.Js 14 — загрузка изображений AWS S3 с использованием API-маршрута

Next.Js 14 — загрузка изображений AWS S3 с использованием API-маршрута

Stay Focused – Deep Work & Study Music | Modern Mountain Workspace

Stay Focused – Deep Work & Study Music | Modern Mountain Workspace

Host an SPA With S3 & Custom Domain

Host an SPA With S3 & Custom Domain

File Upload in Next.js 13 App Directory with NO libraries! Client and React Server Components!

File Upload in Next.js 13 App Directory with NO libraries! Client and React Server Components!

Winston - Logging in JavaScript & Node.js applications

Winston - Logging in JavaScript & Node.js applications

Set up a CloudFront CDN for an S3 Bucket

Set up a CloudFront CDN for an S3 Bucket

Полное руководство по внедрению ORM и CRUD в Next.js Drizzle

Полное руководство по внедрению ORM и CRUD в Next.js Drizzle

Every Developer Needs a Raspberry Pi

Every Developer Needs a Raspberry Pi

GPT-4 Vision and Next.js Tutorial - Create Your Own AI Coding Bot

GPT-4 Vision and Next.js Tutorial - Create Your Own AI Coding Bot

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]