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 #ijs2019
Search
Bo Vandersteene
May 14, 2019
Technology
0
100
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
140
AgentConf - Where is my error gone?
bovandersteene
0
310
Nest the backend for your Angular Application @AngularConnect
bovandersteene
2
1.1k
Other Decks in Technology
See All in Technology
データベース研修 分析向けSQL入門【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
110
E2Eテスト自動化プラットフォームにおけるAIの活用
shift_evolve
0
180
Matterport を使ってクラスメソッド各拠点のバーチャルオフィスツアーを作成してみた
wakatsuki
0
160
運用改善、不都合な真実 / 20240722-ssmjp-kaizen
opelab
17
8k
「単なる OAuth 2.0 を認証に使うと、車が通れるほどのどでかいセキュリティー・ホールができる」のか検証してみた
terara
0
380
Git 研修 Basic【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
310
ここがすごいよ! AWS Systems Manager!
saichan11
0
1.8k
フルリモートワークはエンジニアの夢を叶えたか? #cm_odyssey
mamohacy
2
600
テスト・設計研修【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
170
技術負債による事業の失敗はなぜ起こるのか / Why do business failures due to technical debt occur?
i35_267
0
190
AOAI Dev Day LLMシステム開発 Tips集
hirosatogamo
15
3.7k
AutomatedLabを使って内部ペンテストを勉強しよう! -やられ社内ネットワークの自動構築-
n_etupirka
1
610
Featured
See All Featured
Docker and Python
trallard
37
2.9k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
34
1.9k
Web Components: a chance to create the future
zenorocha
307
41k
Building Adaptive Systems
keathley
34
2k
RailsConf 2023
tenderlove
16
720
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
The Power of CSS Pseudo Elements
geoffreycrofte
64
5.2k
How GitHub Uses GitHub to Build GitHub
holman
471
290k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
502
140k
Typedesign – Prime Four
hannesfritz
37
2.2k
The Brand Is Dead. Long Live the Brand.
mthomps
52
36k
The Invisible Customer
myddelton
117
13k
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