Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up
for free
Метеор за људе и стартапе
Марко Кажић
February 23, 2019
Programming
0
120
Метеор за људе и стартапе
Марко Кажић
February 23, 2019
Tweet
Share
More Decks by Марко Кажић
See All by Марко Кажић
marxo
0
210
marxo
0
110
marxo
0
36
marxo
0
76
marxo
0
130
marxo
0
77
marxo
0
63
Other Decks in Programming
See All in Programming
nbkouhou
0
1.1k
tommykw
1
380
zwass
0
190
steipete
PRO
2
170
yanagii
0
200
adoranwodo
0
260
akatsukinewgrad
0
220
akatsukinewgrad
0
220
yaamaa
0
460
azdaroth
0
180
line_developers_tw
0
560
hr01
1
1.4k
Featured
See All Featured
wjessup
338
16k
smashingmag
283
47k
paulrobertlloyd
71
1.4k
bryan
30
3.3k
akmur
252
19k
colly
187
14k
danielanewman
200
20k
3n
163
22k
destraynor
146
19k
brad_frost
157
6.4k
yeseniaperezcruz
302
31k
lara
16
2.6k
Transcript
за људе и стартапе Марко Кажић Zamphyr
• Школа 2.0 – бесплатно, слободно и универзално техничко образовање
• Користимо Метеор од 2016. • Званични Метеор партнер • Написали OAuth пакет за Метеор • Написали сервис за SEO који ради кроз Redis Zamphyr
Изоморфна платформа на свим слојевима
Шта Метеор може? • View слој (Blaze, React, Angular, Vue…)
• Слој базе (RDBMS, MongoDB) • Реактивне структуре (Tracker) • Управљање стањима (ReactiveVar, ReactiveDict) • RPC кроз цео слој (DDP) • npm пакети, паметни пакети • Рутери, REST, менаџери дозвола, ауторизација, аутентификација • Cron, syncd
None
None
None
DDP Pub/Sub + RPC
None
None
Безбедност и тестирање
Како у продукцију? • Galaxy • Било која метал инстанца
• Mongo инстанца • GraphQL (Apollo) • Edge compute + CDN (Cloudflare) • MUP (Docker) • Meteor DevTools • APM • SEO (Redis)
Зашто смо ми одабрали Метеор? • Реактивност (Optimistic UI) •
Fiber, Babel, async, reify и хрпа других корисних ствари • Отпорност на грешке • Јединствен АПИ кроз све слојеве
Ко га користи? • Zamphyr • Rocket.Chat • Teleport •
Mixmax • Lookback • Wekan • и још преко 3000 пројеката... • IKEA • Mazda
Како почети са Метеором? • curl https://install.meteor.com/ | sh •
meteor create app • meteor add package
• Meteor је платформа са кризом идентитета • MDG пребацио
терет на заједницу • npm екосистем • Apollo + GraphQL за податке • Blaze 2 можда, а можда никад • Cordova више није привлачна, али PWA јесу Метеор у 2019-ој
Dragonfly Zamphyr Желите да радите са Метеором? Програм праксе у
слободном софтверу Школа 2.0
Хвала. Питања? @marxo Марко Кажић, Zamphyr