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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Yuta Yoshioka
March 03, 2023
Technology
650
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
NestJSを広めたい
2023.03.02 MixLeap Live Study #70 - 教えて!みんなのTypeScript LT登壇資料
Yuta Yoshioka
March 03, 2023
Other Decks in Technology
See All in Technology
1000⼈規模のClaude Enterprise運⽤を「Oktaのグループ」と「Slack」に集約する
sansantech
PRO
1
550
AIエージェントを雇う前に決める5つのこと
knishioka
1
110
Self Healing Rollouts: Automating Production Fixes with Agentic AI
kdubois
0
110
承認ゲートは何を守っているのか? AIエージェントの自律購入を実測した結果
yama3133
1
100
顧客の要望は2次情報である 〜アンテナを張るFDEの構造論〜
noriakioji
5
1.1k
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
6
77k
Sony-DroidKaigi2026
sony
0
130
魔法少女がClaude Codeを監視する / ccportal-deck
noriyukitakei
3
110
DMMブックスのNext.js化を加速させるAI活用 / Migrating DMM Books to Next.js with AI
kentarom
1
260
「面白い!」を信じ抜け。激動の時代を貫く、オンリーワン・エンジニアの条件
kizawa2020
2
550
Guerilla InnerSource in enterprises, during the AI hype
onenashev
PRO
0
130
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
54k
Featured
See All Featured
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.1k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
490
What's in a price? How to price your products and services
michaelherold
247
13k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
1
390
Game over? The fight for quality and originality in the time of robots
wayneb77
1
260
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
520
Ethics towards AI in product and experience design
skipperchong
2
360
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
360
HDC tutorial
michielstock
2
830
We Have a Design System, Now What?
morganepeng
55
8.3k
A Soul's Torment
seathinner
7
3.5k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4.3k
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...