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


Список методов массива JavaScript
В JavaScript массив - это структура данных, содержащая список элементов, которые хранят несколько значений в одной переменной. Сила массивов JavaScript заключается в методах массива. Методы массива - это встроенные в JavaScript функции, которые мы можем применять к нашим массивам. Каждый метод имеет уникальную функцию, которая выполняет изменение или вычисление нашего массива и избавляет нас от написания общих функций с нуля. Методы массива JavaScript 1. карта () Этот метод..

Почему вы должны проверить GraphQL для своего следующего приложения
Почему вы должны проверить GraphQL для своего следующего приложения При создании современных приложений я буду говорить за себя, говоря, что моя основная стратегия при создании серверной части и API заключается в использовании REST. Но действительно ли REST API лучше всего подходят для всех проектов? REST или Representational State Transfer — чрезвычайно популярный способ создания API, но если вы действительно вникнете в то, как он работает, вы обнаружите много ненужной громоздкости и..

Как написать файл csv с json в JavaScript?
На прошлой неделе мне нужно было решить проблему на работе, и она была похожа на эту. Мне нужно было преобразовать объект json в файлы csv, и после долгих исследований я нашел это видео на YouTube: https://www.youtube.com/watch?v=O37n35XUxj0&list=WL&index=1&t=366s , канала Web Dev Наркоман. В видео рассказывается о разнице между использованием потока и отсутствием использования потока для чтения и записи. Я собираюсь поговорить об определенной части этого видео, а именно о..

Победил Javascript: рост некогда недооцененного языка
Хотя название очень похоже на кликбейт, это история моего опыта работы с Javascript во время моей карьеры в области разработки серверных приложений. Основными языками программирования, которые я использую в своей повседневной деятельности, являются Go и Python (последние 15 лет). Как и большинство Backend-разработчиков, я долгое время игнорировал Javascript как серьезный язык. В основном я использовал его для небольших задач, когда не было специалистов по фронтенду. Дело не в том, что я..

Цикл for в JavaScript
В этом чтении мы обсудим на очень высоком уровне причины использования циклов в JavaScript. Мы не будем погружаться в детали синтаксиса и реализации, а вместо этого просто обсудим, как и почему циклы используются в повседневной работе разработчиков JavaScript. Рассмотрим следующий пример: вы работаете разработчиком в интернет-магазине. В магазине продаются кубики с буквами для малышей, и весь раздел сайта «Купить сейчас» организован в виде макета, в котором каждый кубик в продаже..

Базовая математика в JavaScript
Часть 2: Арифметические операторы Использование арифметических операторов происходит почти так же, как и в других языках программирования. Основные четыре оператора полагаются на свое обычное значение. Это: Дополнение(+) Вычитание(-) Умножение(*) Разделение(/) Затем есть еще два человека, которые составляют список операторов языка. Это: Modulo(%) — дает остаток после деления двух операндов. Exponent(**) — возводит базовое число в степень степени. Числа, используемые..

Веб-фреймворк следующего поколения для node.js (Koa.js)
Команда разработчиков Express создала Koa.js, веб-фреймворк Node.js с открытым исходным кодом. Как говорится на их официальном веб-сайте , фреймворк призван стать меньшей, более выразительной и более надежной основой для веб-приложений и API. Koa значительно улучшает обработку ошибок и помогает избавиться от обратных вызовов за счет использования асинхронных функций. Ядро Koa не включает промежуточного программного обеспечения. Он предлагает сложный набор методов, которые ускоряют и..