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


Эволюция серверного JavaScript
Узнайте, как серверный JavaScript развивался на протяжении многих лет, от среды выполнения на основе Java до появления Node.js, рождения NPM, растущей экосистемы, инновационного Deno и появления молниеносного Bun. Первые дни Когда мы говорим о серверном JavaScript, первое, что приходит на ум, — Node.js. Чего вы, возможно, не знаете, так это того, что серверный JavaScript существовал задолго до Node. Это те, которые не произвели революцию в экосистеме. Это не вдохновило сообщество...

Скрытие первичных ключей и идентификаторов баз данных с помощью хэшей
В большинстве операций CRUD и REST API первичные ключи используются для ссылки на модели, к которым вы хотите получить доступ или изменить. Большинство API принимают идентификатор в качестве параметра маршрута: GET /api/v1/posts/:id // Return the Post resource with an ID of 457 GET /api/v1/posts/457 Хотя это самый простой и эффективный способ указать используемую модель, мы часто не хотим показывать эти идентификаторы пользователю. Отображая первичные ключи, вы даете..

День наибольшего повторного открытия билетов (DST). Как с этим справиться на Java?
Летнее время ( DST ), а также летнее время или летнее время (США и Канада) и летнее время (Великобритания, Европейский Союз и др.) - это практика перевода часов (обычно на один час) в теплые месяцы, чтобы темнота наступала позже. Типичная реализация DST заключается в переводе часов на один час вперед весной («весна вперед») и переводе часов на один час назад осенью («откат назад»), чтобы вернуться к стандартному времени. В результате, в конце зимы или в начале весны есть один..

Как обновить документы в MongoDB
Независимо от того, обновляете ли вы один документ или несколько документов, MongoDB предоставит вам такие методы, как updateOne() , updateMany() и различные операторы обновления. Использование updateOne() и updateMany() Эти методы используются для обновления одного или нескольких документов в коллекции, и их использование довольно просто. Основной синтаксис Вот основной синтаксис для обоих методов: db.collection('collectionName').updateOne(filter, update, options);..

Учебное пособие по настройке Laravel MVC с примером динамической маршрутизации.
В этой статье мы сделаем краткий обзор того, как визуализировать базовый вид. Наша цель - отрендерить страницу шоу профиля для клона Instagram. В процессе демонстрации вам, как настроить ваши представления, мы рассмотрим несколько различных тем, включая работу с базами данных и как отображать информацию из вашей базы данных на вашей веб-странице. Сначала давайте начнем с краткого изложения моей базовой настройки. У меня уже есть модель пользователя, в которой выполняется команда « php..

Самые распространенные вопросы на собеседовании по Node.js
В этой статье я постараюсь включить некоторые из наиболее распространенных вопросов интервью по Node.js с их ответами. 1. Что такое Node.js? Node.js — это кроссплатформенная серверная среда выполнения JavaScript с открытым исходным кодом, используемая для создания масштабируемых и высокопроизводительных сетевых приложений. 2. В чем разница между Node.js и JavaScript?  – Node.js — это среда выполнения, используемая для выполнения кода JavaScript вне веб-браузера, а JavaScript — это..

Станьте хорошим разработчиком серверного программного обеспечения
Мы часто видим, что многие программисты становятся настолько амбициозными, когда говорят о технологиях. Мы также очень рады принять новый модный технологический стек и язык программирования. Многие из нас хотят стать «великими» передовыми инженерами, и мы часто пропускали необходимые шаги, чтобы сначала стать хорошим. Иногда мы приходим на техническую конференцию, узнаем что-то новое и возвращаемся в команду только для того, чтобы сказать, что все, что мы делаем все это время,..