\r\n\u666e\u6bb5\u306f\u30d5\u30ed\u30f3\u30c8\u30a8\u30f3\u30c9\u306b\u6d3b\u7528\u3055\u308c\u3066\u3044\u308bTypeScript\u3092\u3001\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3067\u3082\u4f53\u9a13\u3057\u3066\u307f\u307e\u3057\u3087\u3046\uff01","venue":"\u30aa\u30f3\u30e9\u30a4\u30f3(Online), \u30e1\u30a4\u30f3\u30db\u30fc\u30eb(main hall)","speakers":false,"organizer":null,"tel":null,"email":null,"application":"https:\/\/connpass.com\/event\/251954\/","ogimage":false,"report":{"ID":null,"post_title":"\u3010NestJS\u30cf\u30f3\u30ba\u30aa\u30f3 #1\u3011\u7c21\u5358\u306aREST API\u3092\u4f5c\u308d\u3046!","permalink":"\/event\/4275","post_date":"2022.06.21","post_datetime":"2022-06-21","post_time":"13:39","post_name":null,"post_type":"event","post_status":"publish","post_thumbnail":{"thumbnail":null,"medium":null,"large":null,"full":null},"acf":{"date":"2022-08-27","start_time":"13:00","end_time":"15:00","excerpt":"\u73fe\u5728\u3001\u65e5\u672c\u4f01\u696d\u3067\u3082\u5f90\u3005\u306b\u4f7f\u308f\u308c\u59cb\u3081\u3066\u3044\u308bTypeScript\u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af\u300cNestJS\u300d\u3067REST API\u3092\u958b\u767a\u3059\u308b\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb\u3067\u3059\u3002
\r\n\u666e\u6bb5\u306f\u30d5\u30ed\u30f3\u30c8\u30a8\u30f3\u30c9\u306b\u6d3b\u7528\u3055\u308c\u3066\u3044\u308bTypeScript\u3092\u3001\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3067\u3082\u4f53\u9a13\u3057\u3066\u307f\u307e\u3057\u3087\u3046\uff01","venue":"\u30aa\u30f3\u30e9\u30a4\u30f3(Online), \u30e1\u30a4\u30f3\u30db\u30fc\u30eb(main hall)","speakers":false,"organizer":null,"tel":null,"email":null,"application":"https:\/\/connpass.com\/event\/251954\/","ogimage":false,"report":false},"sns":{"facebook_count":1,"twitter_count":0,"hatebu_count":0},"categories":null,"tags":null,"previous_post":{"ID":4270,"post_title":"Scratch\u3067\u3053\u3093\u306a\u4e8b\u3082\u3067\u304d\u308b!\uff5e\u30ad\u30fc\u30db\u30eb\u30c0\u30fc\u3092\u4f5c\u3063\u3066\u307f\u3088\u3046\uff5e","permalink":"\/event\/4270","post_date":"2022.06.21","post_datetime":"2022-06-21"},"next_post":{"ID":4313,"post_title":"Alternative Architecture DOJO \u301c\u521d\u590f\u306eLT\u5927\u4f1a\u301c","permalink":"\/event\/4313","post_date":"2022.07.01","post_datetime":"2022-07-01"},"post_excerpt":"\u3010\u30a4\u30d9\u30f3\u30c8\u5185\u5bb9\u3011 \u73fe\u5728\u3001\u65e5\u672c\u4f01\u696d\u3067\u3082\u5f90\u3005\u306b\u4f7f\u308f\u308c\u59cb\u3081\u3066\u3044\u308bTypeScript\u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af\u300cNestJS\u300d\u3067REST API\u3092\u958b\u767a\u3059\u308b\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb\u3067\u3059\u3002 \u666e\u6bb5\u306f\u30d5\u30ed\u30f3\u30c8\u30a8\u30f3\u30c9\u306b\u6d3b\u7528\u3055\u308c\u3066\u3044\u308bTypeScript\u3092\u3001\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3067\u3082\u4f53\u9a13\u3057\u3066\u307f\u307e\u3057\u3087\u3046! NestJS\u3067\u306e\u958b\u767a\u7d4c\u9a13\u304c\u3042\u308b\u4eba\u3001NestJS\u306b\u8208\u5473\u304c\u3042\u308b\u30d7\u30ed\u30b0\u30e9\u30de\u30fc\u3092\u30e1\u30a4\u30f3\u306b NestJS\u3067\u7c21\u5358\u306aREST API\u3092\u958b\u767a\u3059\u308b\u30cf\u30f3\u30ba\u30aa\u30f3\u3092\u5b9f\u65bd","post_content":null}},"sns":{"facebook_count":1,"twitter_count":0,"hatebu_count":0},"categories":null,"tags":[{"term_id":148,"name":"NestJS","slug":"nestjs","term_group":0,"term_taxonomy_id":148,"taxonomy":"event_tag","description":null,"parent":0,"count":2,"term_link":"\/event\/tag\/nestjs"},{"term_id":52,"name":"\u30cf\u30f3\u30ba\u30aa\u30f3","slug":"%e3%83%8f%e3%83%b3%e3%82%ba%e3%82%aa%e3%83%b3","term_group":0,"term_taxonomy_id":52,"taxonomy":"event_tag","description":null,"parent":0,"count":24,"term_link":"\/event\/tag\/%e3%83%8f%e3%83%b3%e3%82%ba%e3%82%aa%e3%83%b3"},{"term_id":31,"name":"Online & Offline","slug":"online-offline","term_group":0,"term_taxonomy_id":31,"taxonomy":"event_tag","description":null,"parent":0,"count":13,"term_link":"\/event\/tag\/online-offline"}],"previous_post":{"ID":4270,"post_title":"Scratch\u3067\u3053\u3093\u306a\u4e8b\u3082\u3067\u304d\u308b!\uff5e\u30ad\u30fc\u30db\u30eb\u30c0\u30fc\u3092\u4f5c\u3063\u3066\u307f\u3088\u3046\uff5e","permalink":"\/event\/4270","post_date":"2022.06.21","post_datetime":"2022-06-21"},"next_post":{"ID":4313,"post_title":"Alternative Architecture DOJO \u301c\u521d\u590f\u306eLT\u5927\u4f1a\u301c","permalink":"\/event\/4313","post_date":"2022.07.01","post_datetime":"2022-07-01"},"post_excerpt":"\u3010\u30a4\u30d9\u30f3\u30c8\u5185\u5bb9\u3011 \u73fe\u5728\u3001\u65e5\u672c\u4f01\u696d\u3067\u3082\u5f90\u3005\u306b\u4f7f\u308f\u308c\u59cb\u3081\u3066\u3044\u308bTypeScript\u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af\u300cNestJS\u300d\u3067REST API\u3092\u958b\u767a\u3059\u308b\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb\u3067\u3059\u3002 \u666e\u6bb5\u306f\u30d5\u30ed\u30f3\u30c8\u30a8\u30f3\u30c9\u306b\u6d3b\u7528\u3055\u308c\u3066\u3044\u308bTypeScript\u3092\u3001\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3067\u3082\u4f53\u9a13\u3057\u3066\u307f\u307e\u3057\u3087\u3046! NestJS\u3067\u306e\u958b\u767a\u7d4c\u9a13\u304c\u3042\u308b\u4eba\u3001NestJS\u306b\u8208\u5473\u304c\u3042\u308b\u30d7\u30ed\u30b0\u30e9\u30de\u30fc\u3092\u30e1\u30a4\u30f3\u306b NestJS\u3067\u7c21\u5358\u306aREST API\u3092\u958b\u767a\u3059\u308b\u30cf\u30f3\u30ba\u30aa\u30f3\u3092\u5b9f\u65bd","post_content":"
\u73fe\u5728\u3001\u65e5\u672c\u4f01\u696d\u3067\u3082\u5f90\u3005\u306b\u4f7f\u308f\u308c\u59cb\u3081\u3066\u3044\u308bTypeScript\u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af\u300cNestJS\u300d\u3067REST API\u3092\u958b\u767a\u3059\u308b\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb\u3067\u3059\u3002<\/span><\/p>\n \u666e\u6bb5\u306f\u30d5\u30ed\u30f3\u30c8\u30a8\u30f3\u30c9\u306b\u6d3b\u7528\u3055\u308c\u3066\u3044\u308bTypeScript\u3092\u3001\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3067\u3082\u4f53\u9a13\u3057\u3066\u307f\u307e\u3057\u3087\u3046!<\/span><\/p>\n NestJS\u3067\u306e\u958b\u767a\u7d4c\u9a13\u304c\u3042\u308b\u4eba\u3001NestJS\u306b\u8208\u5473\u304c\u3042\u308b\u30d7\u30ed\u30b0\u30e9\u30de\u30fc\u3092\u30e1\u30a4\u30f3\u306b<\/span><\/p>\n NestJS\u3067\u7c21\u5358\u306aREST API\u3092\u958b\u767a\u3059\u308b\u30cf\u30f3\u30ba\u30aa\u30f3\u3092\u5b9f\u65bd\u3057\u307e\u3059\u3002<\/span><\/p>\n NestJS\u306fNode.js\u306e\u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af\u306e\u4e00\u3064\u3067\u3001\u30b3\u30de\u30f3\u30c9\u64cd\u4f5c\u3067\u7c21\u5358\u306bTypeScript\u3067\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3092\u958b\u767a\u3067\u304d\u307e\u3059\u3002<\/span><\/p>\n \u30ea\u30ea\u30fc\u30b9\u3055\u308c\u3066\u304b\u3089\u304a\u3088\u305d5\u5e74\u3057\u304b\u7d4c\u904e\u3057\u3066\u3044\u306a\u3044\u306e\u3067\u3001NestJS\u306f\u65e5\u672c\u3067\u306f\u3042\u307e\u308a\u666e\u53ca\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002<\/span><\/p>\n \u3057\u304b\u3057\u3001\u6700\u8fd1\u3067\u306fLINE\u3084\u30e1\u30eb\u30ab\u30ea\u306e\u3088\u3046\u306a\u65e5\u672c\u6709\u6570\u306e\u4f01\u696d\u304cNestJS\u3092\u5b9f\u52d9\u3067\u5c0e\u5165\u3057\u59cb\u3081\u307e\u3057\u305f\u3002 <\/span><\/p>\n \u305d\u3053\u3067\u672c\u30cf\u30f3\u30ba\u30aa\u30f3\u3067\u306f\u3001\u7c21\u5358\u306aREST API\u306e\u958b\u767a\u3092\u901a\u3057\u3066\u53c2\u52a0\u8005\u306bNestJS\u3067\u306e\u958b\u767a\u30d5\u30ed\u30fc\u3092\u4f53\u9a13\u3057\u307e\u3059\u3002 <\/span><\/p>\n \u53c2\u52a0\u8005\u306f\u4e8b\u524d\u306b\u81ea\u5206\u306e\u30d1\u30bd\u30b3\u30f3(Windows\/macOS\/Linux)\u3092\u7528\u610f\u3057\u3001NestJS\u306e\u74b0\u5883\u69cb\u7bc9\u3092\u7d42\u3048\u3066\u304f\u3060\u3055\u3044\u3002<\/span><\/p>\n NestJS\u306e\u74b0\u5883\u69cb\u7bc9\u306f\u3053\u3061\u3089\u3067\u3059\u3002<\/span><\/p>\n \u4e8b\u524d\u306b\u3053\u3061\u3089\u3092\u53c2\u7167\u3057\u3066\u9032\u3081\u3066\u304a\u3044\u3066\u304f\u3060\u3055\u3044\u3002<\/span>\u2192https:\/\/bit.ly\/3xGWtN7<\/span><\/p>\n <\/p>\n <\/p>\n 13:00~13:10 \u81ea\u5df1\u7d39\u4ecb\u30fbNestJS\u306e\u6982\u8981\u8aac\u660e <\/span><\/p>\n 13:10~14:40 \u30cf\u30f3\u30ba\u30aa\u30f3 <\/span><\/p>\n 14:40~15:00 \u61c7\u89aa\u4f1a(\u30aa\u30d5\u30e9\u30a4\u30f3\u53c2\u52a0\u306e\u307f)<\/span><\/p>\n"}}}undefined 現在、日本企業でも徐々に使われ始めているTypeScriptフレームワーク「NestJS」でREST APIを開発するチュートリアルです。 普段はフロントエンドに活用されているTypeScriptを、バックエンドでも体験してみましょう! NestJSでの開発経験がある人、NestJSに興味があるプログラマーをメインに NestJSで簡単なREST APIを開発するハンズオンを実施します。 NestJSはNode.jsのフレームワークの一つで、コマンド操作で簡単にTypeScriptでバックエンドを開発できます。 リリースされてからおよそ5年しか経過していないので、NestJSは日本ではあまり普及されていません。 しかし、最近ではLINEやメルカリのような日本有数の企業がNestJSを実務で導入し始めました。 そこで本ハンズオンでは、簡単なREST APIの開発を通して参加者にNestJSでの開発フローを体験します。 参加者は事前に自分のパソコン(Windows/macOS/Linux)を用意し、NestJSの環境構築を終えてください。 NestJSの環境構築はこちらです。 事前にこちらを参照して進めておいてください。→https://bit.ly/3xGWtN7 13:00~13:10 自己紹介・NestJSの概要説明 13:10~14:40 ハンズオン 14:40~15:00 懇親会(オフライン参加のみ) Engineer Cafe - Hacker Space Fukuoka - オンライン(Online), メインホール(main hall) 福岡市中央区天神1-15-30 \u3010\u30bf\u30a4\u30e0\u30c6\u30fc\u30d6\u30eb\u3011<\/span><\/h3>\n
Event Detail
【NestJSハンズオン #1】簡単なREST APIを作ろう!
【イベント内容】
【タイムテーブル】
INFORMATION
Place