Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Nest the backend for your Angular Application #...
Search
Bo Vandersteene
May 14, 2019
Technology
110
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Nest the backend for your Angular Application #ijs2019
Bo Vandersteene
May 14, 2019
More Decks by Bo Vandersteene
See All by Bo Vandersteene
Take a snapshot - ngvikings
bovandersteene
0
210
AgentConf - Where is my error gone?
bovandersteene
0
380
Nest the backend for your Angular Application @AngularConnect
bovandersteene
2
1.2k
Other Decks in Technology
See All in Technology
公共システムAdventCalendar2026
toru_kubota
0
290
バックオフィスに染み出すTypeScript ── clasp で安全に仕組みを作る
nealle
1
200
仕様と現実の間で落とし所を探るリモートMCPの認証・認可 — Sansanの認証基盤における課題と実践
sansantech
PRO
2
210
「いつか使う」の「いつか」は来ない 〜AI駆動開発における「作らない」判断について〜
ikki0006
0
180
生成AI時代のIAMのマニアックな話
takuros
6
2.8k
In-Context Learning再入門。ICLの勾配降下的解釈の研究動向を追ってみる。
dai08srhg
1
770
Kiro を使うコツ (頼み方、覚えさせ方、任せ方) | 目指せ Kiro マスター 09
inariku
PRO
3
110
Context Ontology Accelerator 入門 (業務データの意味を、AI エージェントに渡す)
inariku
PRO
3
600
The Author Pays
hiccupps
0
150
お客様の「やりたい」の先を見通す合意形成プロセス ~裏にある課題と不安を解きほぐすコツ~
yukakoseki
0
130
cdkd (CDK Direct)
gotok365
4
280
Kiro Crew の Bot (続く役目を任せる窓口) | 目指せ Kiro マスター 12
inariku
PRO
2
350
Featured
See All Featured
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
430
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
560
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
620
The Limits of Empathy - UXLibs8
cassininazir
2
770
Game over? The fight for quality and originality in the time of robots
wayneb77
1
330
RailsConf 2023
tenderlove
30
1.6k
Context Engineering - Making Every Token Count
addyosmani
9
1.3k
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
3
1.2k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
610
What's in a price? How to price your products and services
michaelherold
247
13k
エンジニアに許された特別な時間の終わり
watany
109
250k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.2k
Transcript
Nest the backend for your angular application Bo Vandersteene @reibo_bo
We build our computer [systems] the way we build our
cities: over time, without a plan, on top of ruins Ellen Ullman
@reibo_bo @reibo_bo @bo.vandersteene Software Engineer & Coach
Frontend History
None
None
None
None
None
Challenge Create a backend in Javascript!
None
Is this what we want?
None
None
Start to design ...
User Article ShopList Application
User Article ShopList Shop Application
None
None
None
None
None
None
Controller Service Data Access
Controller Service Data Access Components Services HTTP/Store
None
None
None
None
None
Contract frontend-backend
None
None
None
None
None
Not only contracts
DTO interfaces services logic
None
None
None
None
What, where, how
Exception filter Middleware Pipe Guard Interceptor
route guard component http-request guard route handler
Monorepo
None
None
None
None
Use the angular-cli
None
None
None
None
None
Extensible
None
Deploy +
None
None
None
None
More nest ...
More nest ... https://nestjs.com
None
Everywhere
Everywhere
Everywhere
Nest Fast & Scalable Architecture Performance
Thank You @reibo_bo @bo.vandersteene https://github.com/reibo/shopping-list