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
Nest the backend for your Angular Application #...
Search
Bo Vandersteene
May 14, 2019
Technology
0
110
Nest the backend for your Angular Application #ijs2019
Bo Vandersteene
May 14, 2019
Tweet
Share
More Decks by Bo Vandersteene
See All by Bo Vandersteene
Take a snapshot - ngvikings
bovandersteene
0
150
AgentConf - Where is my error gone?
bovandersteene
0
340
Nest the backend for your Angular Application @AngularConnect
bovandersteene
2
1.1k
Other Decks in Technology
See All in Technology
How is Cilium Tested?
yutarohayakawa
5
310
Explain EXPLAIN
keiko713
10
2.9k
サーバレスアプリ開発者向けアップデートをキャッチアップしてきた #AWSreInvent #regrowth_fuk
drumnistnakano
0
150
AWS re:Invent 2024 re:Cap CloudFront編
yoshimi0227
0
230
『GRANBLUE FANTASY: Relink』続・最高の「没入感」を実現するカットシーン制作手法とそれを支える技術
cygames
0
110
Password-less Journey - パスキーへの移行を見据えたユーザーの準備 @ AXIES 2024
ritou
2
1.2k
Oracle Database Release and Support Timelines 2024/12/11
wmo6hash
0
260
WED Company Deck for Engineer
wed
2
3.7k
2000年てづくりキーボードの旅
tagomoris
1
170
Turing × atmaCup #18 - 1st Place Solution
hakubishin3
0
280
テーブルが200以上あるSaaSでRSCとGraphQLを併用する理由
msickpaler
2
990
Tailwind CSSとAtomic Designで実現する効率的な Web 開発の事例
toranoana
1
280
Featured
See All Featured
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
17
2.2k
Gamification - CAS2011
davidbonilla
80
5.1k
Embracing the Ebb and Flow
colly
84
4.5k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.1k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
1.2k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
How To Stay Up To Date on Web Technology
chriscoyier
789
250k
Practical Orchestrator
shlominoach
186
10k
jQuery: Nuts, Bolts and Bling
dougneiner
61
7.5k
Optimising Largest Contentful Paint
csswizardry
33
3k
What's in a price? How to price your products and services
michaelherold
243
12k
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