Публикации по теме 'rest-api'
GET-запрос с необработанными данными, строкой запроса, аргументами в экспресс-js/nodejs
в статье, как отправить запрос на получение с необработанными данными json и аргументами params или строкой запроса. тогда как получить аргументы params и данные строки запроса в экспресс
1. Создайте новый запрос в почтальоне
2. Выберите тип метода GET.
3. Передайте API, чтобы получить URL и необработанные данные
Получить URL
Бывший. https://localhost:3000/update_student/1
Необработанные данные тела
{
"first_name": "Deepak",..
Метод REST OPTIONS с примером — RESTful Web Services
В REST OPTIONS — это аннотация уровня метода. Эта аннотация указывает, что следующий метод будет отвечать только на HTTP-запрос OPTIONS. Он используется для запроса информации о возможности связи, доступной для ресурса.
Этот метод позволяет клиенту REST API определить, какой HTTP-метод ( GET , HEAD , POST , PUT , DELETE ) можно использовать для ресурса, идентифицируемого запрошенным URI, без инициирования запрос ресурсов с использованием любого конкретного метода HTTP. Ответ на..
Написание независимого от платформы сетевого кода в Kotlin Multiplatform
В этой записи блога я поделюсь своим опытом написания сетевого кода на Kotlin Multiplatform и тем, как мне удалось добиться его бесперебойной работы на всех платформах.
Сетевые библиотеки, такие как Retrofit и Ktor, отлично работают на JVM, но если вы хотите использовать тот же код на других платформах, таких как iOS, Android или в Интернете, вам нужно найти другое решение. Здесь на помощь приходит Kotlin Multiplatform.
Для создания независимого от платформы сетевого кода я..
Бан: более быстрая альтернатива Node.js.
Введение
Bun, недавно представленная среда выполнения JavaScript, обладающая превосходной скоростью, недавно представила свою первую версию. Он поддерживает Typescript «из коробки», и с его помощью можно запускать существующие проекты node.js. Bun предлагает средство запуска тестов, которое также работает быстрее по сравнению с существующими фреймворками, такими как Jest. В отличие от Node.js, который работает на движке Chrome v8, Bun работает на JavaScriptCore Safari. В этом блоге я..
Архитектура REST — почему вы могли ее пропустить
Это не нормально. Это нужно прекратить сейчас!
Этот блог не должен быть разглагольствованием, но начните с того, что посмотрите правде в глаза — многие бэкенд-разработчики полностью проигнорировали основные принципы проектирования REST и лучшие практики.
Сегодня я столкнулся с некоторыми пугающими конечными точками, такими как /getAllSubsections и /deleteContactOfUser 😱 в проекте Node.js, что побудило меня написать этот блог и затронуть основные принципы проектирования REST API...
Мои эксперименты с Headless CMS, GraphQL и Angular9 - Часть 1
Какое-то время я хотел сделать что-то другое, и некоторое время назад (более 4 лет) я с некоторым успехом использовал KeystoneJS (версия 3. *) в экспериментальном проекте. Я выбрал это решение, так как я был единственным, кто разработал полноценное приложение для управления недвижимостью, и у меня было много задач на работе. Этот опыт был действительно хорош для меня, так как это был мой первый опыт работы с CMS на основе Node, а также я впервые познакомился с Heroku и MongoDB. В..
Именование ваших API — часть 1
имена следуют за нами повсюду, поэтому важно выбирать великие имена.
Почему имена имеют значение?
без имени он в лучшем случае нечитаем. нам нужно очень тщательно обдумать имя, которое мы выбираем для API. «Разве мы не можем просто изменить имена, если они окажутся неудачными?» — Да, но очень тяжело. Изменение общедоступных имен в API немного похоже на изменение вашего номера телефона.
Что делает имя «хорошим»?
предотвратить путаницу пользователей, например...
Новые материалы
Объяснение документов 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 и концепциями анализа данных.
Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..