#Node.js School Асинхронность в JavaScript
##Задание 1
##Promise
##Задание 2
##Генераторы
##Koa
##Задание для приложения Реализовать логику транзакций по аналогии с картами.
- файл с транзациями: массив с элементами формата (type один из списка ["paymentMobile", "prepaidCard", "card2Card"])
{
"id": 1,
"cardId": 1,
"type": "prepaidCard",
"data": "220003000000003",
"time": "2017-08-9T05:28:31+03:00",
"sum": "2345"
}
- контроллер create POST(/cards/:id/transactions/) - создает новую транзакцию по карте
- контроллер get GET(/cards/:id/transactions/) - возвращает список тразакций по карте
- модель транзации. Методы create(transactionData) и get(cardId). Метод remove должен кидать исключение, т.к транзакции удалять нельзя.