Публикации по теме 'backend'
Руководство для начинающих по Node.js
Я использовал Node.js в нескольких проектах для своей серверной части наряду с React для своего внешнего интерфейса. Недавно во время работы над проектом мне стало интересно, как работает Node.js, и я понял, что, хотя я знаю, как использовать Node.js, я действительно не понимаю, почему он работает именно так. Я хотел узнать больше и решил написать короткий и простой блог об истории его реализации и общий обзор того, как он работает для начинающих.
Для кого этот блог:
✅ Люди, которые..
Ускоренный курс по серверному программированию для менеджеров по продуктам//Создание приложения Slack с нуля — Часть 1
Добро пожаловать в первую часть серии Ускоренный курс по бэкенд-программированию для продакт-менеджеров , где мы шаг за шагом создадим приложение Slack.
В этой части вы:
Создайте и настройте новое приложение в Slack Установите приложение в свою учетную запись Slack. Загрузите и установите Xcode (для пользователей Mac) и VSCode. Установить NodeJS Установите пакет npm Slack для отправки сообщений Используя токен приложения из Slack и свой идентификатор пользователя Slack,..
Объясните package.json простыми словами, большинство людей не понимают его визуально
Npm — это инструмент управления пакетами, широко используемый фронтенд-разработчиками. Проект использует package.json для управления конфигурацией пакетов npm, от которых зависит проект. package.json — это файл json. Помимо возможности описания зависимостей пакетов проекта, он позволяет нам использовать «семантические правила версии» для указания версии зависимых пакетов вашего проекта, чтобы вашей сборкой можно было лучше поделиться с другими разработчиками и повторно использовать...
EpicStack от Газа
Мне нравится, как Kent C создал новый стек с его потрясающим выбором инструментов, пожалуйста, прочитайте его и изучите варианты.
Однако это натолкнуло меня на мысль написать, что я выберу, если захочу начать проект. просто задокументировать мои мысли и получить ваши идеи, если вы хотите поделиться.
Фреймворк: NextJS ! Я бы пока не стал использовать все экспериментальные функции приложения, однако мне нравится, насколько стабильным был Nextjs, и это дает мне уверенность при..
Джанго против Руби на рельсах
Углубленное сравнение двух ведущих серверных фреймворков
Введение:
В мире веб-разработки Django и Ruby on Rails (RoR) стали двумя наиболее востребованными и популярными бэкенд-фреймворками. Эти надежные инструменты упрощают и ускоряют процесс разработки, позволяя разработчикам эффективно создавать мощные веб-приложения. Понимание основных различий между Django и Ruby on Rails имеет решающее значение для разработчиков, стремящихся использовать сильные стороны каждого фреймворка и..
Почему Cat’s Validated не является монадой? Глубокий взгляд внутрь его реализации и поведения
Когда вы какое-то время работаете на Scala, вы начинаете искать монады повсюду: сначала Option, потом «Или», «Попробовать», «IO» и тому подобное… но почему Validated не входит в их число? В этом посте я подробно рассмотрю некоторые очень интересные детали реализации Validated.
Примечание: первая часть этого поста — эта , Scala: What is Cat’s Validated?
Если мы углубимся в проверенную реализацию,
sealed abstract class Validated[+E, +A] extends Product with Serializable
Идя..
Как использовать ваш запрос GraphQL для улучшения вашего запроса к базе данных
GraphQL позволяет указывать поля в ваших запросах. Но получили ли от этого пользу ваш бэкэнд и база данных?
Типичный запрос
Давайте представим, что у вас есть схема GraphQL, которая предоставляет эти поля внутри listBooks запроса .
listContents {
id
title
coverImage
description
content // has a large size as it containing the content in flat text, for searching purpose
contentHtml // has a large size as it containing the content in HTML format
}..
Новые материалы
Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка.
Во время предварительного обучения модель обучается на неразмеченных данных с помощью..
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..
Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение.
В этом процессе мы будем использовать неконтролируемое обучение, чтобы..
Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm.
Оглавление
Глоссарий
I. Новый пакет
1.1 советы по инициализации..
Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных.
Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..