Публикации по теме 'software-engineering'


Что такое действия сервера Next.js 13.4?
В этой статье объясняются действия сервера и способы их использования. Действия сервера, альфа-функция в Next.js, построены поверх действий React. Он предоставляет возможность для изменения данных на стороне сервера, сокращения JavaScript на стороне клиента и постепенного улучшения форм. Включение действий сервера Чтобы включить действия сервера в вашем проекте Next.js, вам необходимо включить экспериментальный файл. serverActions в файле next.config.js. const nextConfig = {..

Является ли ручное тестирование хорошей карьерой
Индустрия программного обеспечения не вознаграждает ручных тестировщиков достаточным признанием. Не то чтобы все хмурились при одном лишь названии «ручной тестер». Эти дни еще далеко и, вероятно, никогда не наступят. Но если вы упомянете, что являетесь администратором баз данных, у вас гораздо больше шансов вступить в страстную дискуссию о технологиях, чем если вы упомянете, что вы тестировщик. Особенно ручного типа. Это совсем не похоже на вождение автомобиля с механической..

Лучшие способы размещения ваших сайтов в 2022 году
Добро пожаловать! Веб-разработка — это отличный набор навыков, и одна из самых важных частей веб-разработки — это размещение вашего веб-сайта, поэтому давайте поговорим о некоторых из лучших способов размещения ваших веб-сайтов в 2022 году! Цифровой океан Начнем с Digital Ocean, я лично использовал Digital Ocean для нескольких проектов, и я думаю, что это определенно…

Создание эффективного конвейера ETL с помощью Go
Если вам нравится читать статьи на Medium и вы заинтересованы в том, чтобы стать участником, я буду рад поделиться с вами своей реферальной ссылкой!

Как стать хорошим бэкэнд-инженером: руководство для начинающих
Чтобы начать свой путь в качестве бэкэнд-инженера, важно создать прочную основу в области компьютерных наук и программирования. Ознакомьтесь с основными понятиями, такими как структуры данных, алгоритмы и объектно-ориентированное программирование. Изучайте популярные языки программирования, такие как C#, Python, Java или Ruby, так как они обычно используются в бэкэнд-разработке. Понимание баз данных : Бэкенд-инженеры часто работают с базами данных для эффективного хранения и извлечения..

FizzBuzz: решение сложного вопроса на собеседовании по программированию
В данный момент я читаю Eloquent JavaScript. Одно из упражнений в книге - FizzBuzz. Постановка проблемы такова: Напишите программу, которая использует console.log для печати всех чисел от 1 до 100, с двумя исключениями. Для чисел, делящихся на 3, выведите «Fizz» вместо числа , а для чисел, делящихся на 5 (а не на 3), вместо этого выведите «Buzz». Когда это сработает, измените свою программу чтобы напечатать «FizzBuzz» для чисел, которые делятся как на 3, так и на 5 (и при этом..

Не используйте API-интерфейсы в стиле CRUD, рассмотрите API-интерфейсы Rest на основе намерений
Почему API-интерфейсы REST на основе намерений или действий являются лучшей альтернативой Поправка Оглядываясь назад на эту статью, я считаю, что использованный пример довольно неудачен в контексте API на основе намерений. В связи с этим я написал продолжение этой статьи, чтобы не только расширить тему, но и лучше объяснить некоторые разделы, которые я плохо объяснил здесь. Не стесняйтесь читать статью, ссылка на которую находится здесь , она должна заполнить множество пробелов и..