Публикации по теме 'back-end-development'


Как я изучил бы серверную веб-разработку, если бы мне пришлось начать заново
Как стать успешным back-end веб-разработчиком в 2021 году. Ранее я писал Как бы я изучил интерфейсную веб-разработку, если бы мне пришлось начать заново . Но как насчет серверной веб-разработки? Итак, я пишу понятное и простое руководство, чтобы стать внутренним веб-разработчиком. Я должен признать. Для меня интерфейс был проще, а сервер - обременительным. Да, интерфейс и серверная часть разные, поэтому шаблон для изучения концепций определенно будет другим. И здесь я..

Back-end GraphQL в Node.js - это просто с NestJS
В этой статье я покажу вам, как запустить серверный проект GraphQL очень, очень, очень простым способом ... с помощью NestJS! В последние несколько лет GraphQL используется чаще, чем архитектура RESTful при создании API. Я уже сделал несколько полезных руководств о том, как создать свой REST API с помощью NestJS , и сегодня я делюсь основами создания каркаса NestJS, но с использованием GraphQL, со стратегией сначала код ! Если вам лень, в конце статьи вы можете найти весь..

Понимание C # IEnumerable и IEnumerator
Все, что вы можете перебирать в .NET, реализует IEnumerable Вступление Это две очень старые концепции программирования, реализованные на большинстве языков в настоящее время, и это руководство поможет вам лучше понять общие интерфейсы IEnumberable и IEnumberator . Фон Что такое шаблон проектирования итератора Определение Gof: Предоставляет способ обхода элементов агрегированного объекта без раскрытия базового представления. Агрегатный объект может быть: структура..

Анализ файлов JSON с удаленного URL-адреса с помощью Node, JSONStream и Hyperquest
Работа с большими файлами данных может быть сложной задачей и вызвать узкое место в вашем приложении. Мы не можем просто загрузить файл сразу и ожидать, что все будет работать. Нам нужно перебирать данные и анализировать их по частям. Предварительные условия В этом проекте мы будем использовать Узел , Гиперквест и Поток JSON для извлечения файла с удаленного URL-адреса, его анализа и обработки полученных данных. В этой статье предполагается, что вы знаете основы работы с node...

MySQL для чайников
MySQL для чайников Введение в управление базами данных с использованием MySQL применительно к электронной коммерции. Если вы когда-либо занимались веб-разработкой, скорее всего, вы работали или, по крайней мере, слышали об интеграции баз данных. Базы данных используются в серверной части сайта каждый раз, когда вы входите на портал (сохраняя комбинации имени пользователя и пароля), всякий раз, когда вы вводите текст в строку поиска (доступ к контенту, который вы искали), и каждый..

Что означает управляемый событиями и неблокирующий ввод-вывод?
Возможно, вы много слышали, что Nodejs - это неблокирующий ввод-вывод, управляемый событиями. Что это обозначает? Когда я впервые услышал это, это звучало действительно сбивающе с толку. В конце этого обсуждения вы четко поймете, что означает это утверждение. Давайте сразу погрузимся в это. Разобьем заявление на две части. СОБЫТИЕ И НЕБЛОКИРОВАНИЕ ВХОДА / ВЫВОДА Что такое событийно-ориентированное? Управляемый событиями означает, что когда вы делаете вызов, ваш сервер узла..

Руководства по проектированию схемы базы данных
Не пренебрегайте дизайном базы данных. В последнее время я заметил, что множество сайтов, таких как SoloLearn и Khan Academy , обучают SQL. Это отлично подходит для использования базы данных, но на самом деле вам нужно знать больше, чем SQL, чтобы разработать базу данных, точно так же, как вам нужно знать больше, чем JavaScript, чтобы разработать приложение. И учебники по SQL обычно этому не учат. Допустим, вы знаете SQL, включая CREATE TABLE, SELECT, INSERT, UPDATE и DELETE. Вы..