Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
NestJSを広めたい
Search
Yuta Yoshioka
March 03, 2023
Technology
1
550
NestJSを広めたい
2023.03.02 MixLeap Live Study #70 - 教えて!みんなのTypeScript LT登壇資料
Yuta Yoshioka
March 03, 2023
Tweet
Share
Other Decks in Technology
See All in Technology
Linuxのパッケージ管理とアップデート基礎知識
go_nishimoto
0
680
AWSの新機能検証をやる時こそ、Amazon Qでプロンプトエンジニアリングを駆使しよう
duelist2020jp
1
290
SnowflakeとDatabricks両方でRAGを構築してみた
kameitomohiro
1
500
AWS全冠芸人が見た世界 ~資格取得より大切なこと~
masakiokuda
5
6.5k
Notion x ポストモーテムで広げる組織の学び / Notion x Postmortem
isaoshimizu
1
130
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
5.4k
AIとSREで「今」できること
honmarkhunt
3
510
OPENLOGI Company Profile
hr01
0
63k
2025-04-24 "Manga AI Understanding & Localization" Furukawa Arata (CyberAgent, Inc)
ornew
2
300
今日からはじめるプラットフォームエンジニアリング
jacopen
8
1.8k
4/17/25 - CIJUG - Java Meets AI: Build LLM-Powered Apps with LangChain4j (part 2)
edeandrea
PRO
0
140
Road to Go Gem #rubykaigi
sue445
0
1k
Featured
See All Featured
The Illustrated Children's Guide to Kubernetes
chrisshort
48
49k
Code Review Best Practice
trishagee
67
18k
Java REST API Framework Comparison - PWX 2021
mraible
31
8.5k
A better future with KSS
kneath
239
17k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
2.9k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.2k
Bash Introduction
62gerente
611
210k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
5
570
Unsuck your backbone
ammeep
670
57k
Practical Orchestrator
shlominoach
187
11k
GraphQLとの向き合い方2022年版
quramy
46
14k
Transcript
NestJSを広めたい 2023.03.02 MixLeap Live Study #70 - 教えて!みんなのTypeScript
アジェンダ D6 自己紹( 76 NestJSと' 6 NestJSのメリット・特 26 NestJSで開発されているサービC Ç6
まとめ
自己紹介 名前 吉岡 優太 (25歳) 所属 株式会社Gemcook / バックエンドエンジニア 趣味
サウナ・ポケモンカード 経歴 2022年7月 入社 Go, TypeScriptでバックエンドの開発を担当
NestJSを広めたい!!!
NestJSとは https://nestjs.com/ U Node.jsのサーバーサイドフレームワー1 U Expressをコアに作られてい9 U Angularの影響を受けており、 モジュール単位の開発が可能
NestJSのメリット ´ TypeScriptが公式サポートされている (Fully supports TypeScript 便利なデコレータなどが標準装 ExpressでTypeScriptを書くより、さらにTypeScriptチックな書き味にできg
´ 開発ベースをExpressかFastifyで好きな方を選べる柔軟c 開発要件にあったライブラリを自分で選択できg パフォーマンスに特化したい!開発を安定させたい!などな ´ DI・GraphQLなどトレンドを抑えた開発手法が公式で紹介されていh 公式ドキュメントが充実しているので導入しやす トレンドを押さえているため、今後のロードマップにも期待できる
NestJSの特徴 Angularに影響を受けたモジュール単位の開発とは? g モジュール単位で開発することで、疎結合な依存関係を持たせY g 循環依存の状態を避けることで、モジュールごとにテストがしやすい Modul g ControllerとServiceをまとめる部
Controlle g リクエストを処理する部 g ユーザー側にレスポンスを返q Servic g ビジネスロジックを書く部分 CLIで自動生成が可能!
NestJSで開発されているサービス @ Yahoo!ショッピン& @ メルカリShop @ Adidas
まとめ P TypeScriptでバックエンド開発したいならおすす# P NestJSの設計に沿って開発できR P NestJSのコミュニティが盛り上がると嬉しい!
Wantedlyで 募集中です! エンジニア ご静聴ありがとうございました https://www.wantedly.com/companies/gemcook フロントエンドエンジニア React, React Native, Vue
バックエンドエンジニア TypeScript, Go, Python インフラエンジニア AWS, Docker, etc...