[プログラミング] Deno v1.0を使ってTypeScriptでREST APIサーバーを作る方法 Part 2
今回のチュートリアルではDeno v1.0、TypeScript、oakフレームワークを使ってTodoリストを管理するための簡単なREST APIを作っていきます。
Denoの使い勝手、Node.jsとの違いなどを説明とプログラミングを通して伝えています。
プログラミング学習、仕事に活用頂けたら幸いです。
----- ? 詰まったらこちらを参考にしてみてください -----
チュートリアルのソースコード: https://github.com/JunichiSugiura/tutorials/tree/master/deno-rest-api
denoの公式サイト・インストール方法: https://deno.land
oak: https://deno.land/x/oak
denon: https://deno.land/x/denon
colors: https://deno.land/std/fmt/colors.ts
uuid: https://deno.land/std/uuid
REST Client (VSCode Extension): https://marketplace.visualstudio.com/items?itemName=humao.rest-client
* コメント欄での質問もお待ちしてます!
Part 1はこちらから: https://youtu.be/5sPiwOllJoQ
Part 2
0:00 イントロ
0:20 todo modelのgetを実装、 配列からMapへの変換
5:23 todo modelのcreateを実装、std/uuidの使い方
10:21 todo modelのupdateを実装
13:21 todo modelのremoveを実装
15:30 todo handlerのgetを実装、Paramsの取得方法
21:30 todo handlerのcreateを実装
22:21 todo handlerのupdateを実装
23:21 todo handlerのremoveを実装
24:34 残りのrouter実装
25:40 REST Clientを使って実装したAPIを呼んでみる
30:54 まとめ
#毎週金曜日午後2時に投稿してるのでチャンネル登録してね!
----------- ? チャンネル登録はこちらから -----------
https://www.youtube.com/channel/UC9IdI7wrSz9S3y5QxHvFseg?sub_confirmation=1
今後もエンジニアに欠かせない情報、ワクワクする情報を発信していくので、
通知を受け取りたい方はぜひ!
-------------? SNSはこちらから -------------
Twitter: https://twitter.com/JunichiSugiura
GitHub: https://github.com/JunichiSugiura
Instagram: https://www.instagram.com/junichisugiura_
---------- ?♂️ 自己紹介 ----------
エンジニア・OSS コントリビュータ
現在はフランスのパリに住んでいます。
普段は暗号通貨のハードウェアウォレットを作っています。
みなさんの暗号資産をできる限り安全に管理できるようにするのが仕事です
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «[プログラミング] Deno v1.0を使ってTypeScriptでREST APIサーバーを作る方法 Part 2», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.