DevGang
Авторизоваться

Создание файлового хранилища с помощью Next.js, PostgreSQL и Minio S3

Это вторая часть серии статей о создании файлового хранилища с помощью Next.js, PostgreSQL и Minio S3. В первой части мы настроили среду разработки с помощью Docker Compose. В этой части мы создадим полнофункциональное приложение с использованием Next.js, PostgreSQL и Minio S3.

На заре веб-разработки файлы, такие как изображения и документы, хранились на веб-сервере вместе с кодом приложения. Однако с увеличением пользовательского трафика и необходимостью хранить большие файлы облачные сервисы хранения, такие как Amazon S3, стали предпочтительным способом хранения файлов.

Создание веб-приложения Flask todo с нуля

Добро пожаловать 👋 в этот блог. Если вы хотите создать веб-приложение todo с помощью Flask, то вы находитесь в правильном блоге. В этом руководстве мы создадим веб-приложение Todo Flask полностью с нуля. Приступим к созданию веб-приложения. Еще одна вещь, в конце вы также получите ссылку на репозиторий GitHub, чтобы вы могли сосредоточиться только на концепциях.

Настройте обратный прокси-сервер Nginx в Linux с помощью приложения Node.js

Знаете ли вы, что размещение обратного прокси-сервера перед сервером Node.js считается очень важной и хорошей практикой? Node.js — это известная среда выполнения, которую любят разработчики по всему миру. Но что, если ваш сайт получит огромный трафик? Это может привести к ухудшению производительности и удобства использования вашего веб-сайта. Именно в этом случае может пригодиться обратный прокси-сервер, и лучше всего этого добиться с помощью NGINX. В этой статье давайте попробуем понять обратный прокси, необходимость в нем и пошаговое объяснение его достижения с помощью Nginx.

Как использовать Pandas для очистки и предварительной обработки данных

Стив Лор из The New York Times сказал: «Согласно интервью и оценкам экспертов, ученые, работающие с данными, тратят от 50 до 80 процентов своего времени, погрязая в рутинной работе по сбору и подготовке неуправляемых цифровых данных, прежде чем их можно будет исследовать на предмет полезных самородков.

Это утверждение на 100% верно, поскольку оно включает в себя ряд шагов, которые гарантируют, что данные, используемые для проектов по науке о данных, машинному обучению и анализу, являются полными, точными, беспристрастными и надежными.

Создайте простое приложение для загрузки видео с YouTube на Python

В этой статье мы создадим приложение для загрузки видео с YouTube на Python, используя библиотеку PyTube.

Для создания графического пользовательского интерфейса (GUI) мы будем использовать библиотеку Tkinter; а для обработки загрузки видео мы будем полагаться на PyTube — легкую библиотеку Python для загрузки контента YouTube.

Как подключиться к базе данных MongoDB в Sveltekit

Хотя база данных, подобная Mongo, не является идеальным выбором для многих разработчиков, она привлекла немало честных пользователей и процветающее сообщество. Если вы здесь, то, скорее всего, являетесь частью этого сообщества.

MongoDB - это документно-ориентированная база данных, что означает, что она обеспечивает гибкое и динамичное проектирование схем. Такая гибкость особенно полезна в сценариях, где структура данных эволюционирует с течением времени.

Руководство по PyGame - Как создать игру с прыгающим мячиком

В этом туториале вы узнаете, как создать простую, но забавную игру с прыгающим мячом, используя библиотеку PyGame.

Если вы новичок, желающий постичь основы разработки игр, или энтузиаст, стремящийся изучить возможности PyGame, эта статья станет вашим руководством по созданию простой, но увлекательной игры.

Как создать POST API с помощью Mongodb и Node JS

Cначала вам нужно установить соединение с вашей базой данных, для этого будет создан файл db.js, вам нужно импортировать этот файл в свой основной файл с именем index.js или файл server.js, вы можете увидеть это в нижних фрагментах кода.

Использование View Transition API в Angular Framework

Недавно фреймворк Angular запустил интересные функции в версии V17. В этой статье мы узнаем, как начать использовать API View Transition. У этой функции нет хорошей документации, идея здесь — объяснить на практике.

В демо-проекте мы моделируем список продуктов, и когда пользователь выбирает один из них, приложение открывает новый маршрут с плавным переходом.

Как переписать приложения Angular, чтобы они стали практически наблюдаемыми и не требовали подписки

Управление подписками - одна из самых сложных частей работы с RxJS и Observables в Angular. Даже с такими помощниками, как async pipe, takeUntilDestroyed и auto-unsubscribe, легко столкнуться с ошибками и утечками памяти. Новая функция Signals в Angular призвана решить эту проблему, представив более простую модель реактивного программирования без подписки.

Присоединяйся в тусовку

Поделитесь своим опытом, расскажите о новом инструменте, библиотеке или фреймворке. Для этого не обязательно становится постоянным автором.

Попробовать

В этом месте могла бы быть ваша реклама

Разместить рекламу