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
220
marxo
0
110
marxo
0
40
marxo
0
77
marxo
0
130
marxo
0
77
marxo
0
63
Other Decks in Programming
See All in Programming
kaz29
2
130
clusterinc
0
280
ickx
3
630
samjulien
0
240
andpad
0
350
seike460
7
2.2k
ykpythemind
0
150
fr0gger
2
2.8k
dora1998
0
170
mathetake
7
2.2k
deepu105
1
190
rukiadia
3
860
Featured
See All Featured
chriscoyier
498
130k
aarron
258
36k
nonsquared
81
3.4k
smashingmag
232
18k
jeffersonlam
330
15k
brad_frost
157
6.5k
addyosmani
495
110k
jcasabona
8
590
geoffreycrofte
25
1k
imathis
479
150k
garrettdimon
289
110k
philhawksworth
192
8.9k
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