Skip to content

aksa4y/api_node

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Todo API

Простое REST API для управления списком задач. Написано на Node.js + Express. Демонстрации базовой разработки API.

Возможности

  • Создание, чтение, обновление, удаление задач (CRUD)
  • Хранение данных в памяти (легко заменить на любую БД)
  • Валидация входных данных
  • Код разделён на модели, контроллеры и маршруты

Эндпоинты

Метод URL Описание
GET /tasks Получить все задачи
GET /tasks/:id Получить задачу по ID
POST /tasks Создать задачу
PUT /tasks/:id Обновить задачу
DELETE /tasks/:id Удалить задачу

Формат задачи

{
  "id": 1,
  "title": "Купить молоко",
  "description": "2 литра, безлактозное",
  "completed": false
}

About

Простое REST API для управления списком задач. Написано на Node.js + Express. Демонстрации базовой разработки API.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors