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
Метеор за људе и стартапе
Search
Марко Кажић
February 23, 2019
Programming
0
160
Метеор за људе и стартапе
Марко Кажић
February 23, 2019
Tweet
Share
More Decks by Марко Кажић
See All by Марко Кажић
Building the School 2.0 - OpenFest Sofia - Marko Kažić
marxo
0
660
Building the School 2.0 - OSCAL 2018 - Marko Kažić
marxo
0
150
Škola 2.0 - Budućnost obrazovanja - Marko Kažić
marxo
0
85
Meteor za ljude i startape + DaFED
marxo
0
96
CODEstantine Niš + Meteor
marxo
0
190
Where we fail at teaching programming @ WebCamp Ljubljana
marxo
0
89
Meteor for humans and startups
marxo
0
75
Other Decks in Programming
See All in Programming
Product Management LT会_クアンド新家
shinshin
0
210
CSC307 Lecture 06
javiergs
PRO
0
360
【Go言語】golangci-lintの使い方
tomo1227
0
270
入社1ヶ月でここまでやった!Findy Toolsインフラ支援の最適化
rvirus0817
6
1.4k
Javaの現状2024夏 / Java current status 2024 summer
kishida
4
1.4k
SDCon2024: Enabling DevOps and Team Topologies thru architecture: architecting for fast flow
cer
PRO
0
780
Prompt FlowによるLLMアプリケーション開発
yuto2000
1
1k
継続的な活動で築く地方エンジニアの道
myamashii
2
350
feature環境をGitHub ActionsとCloudFormationでいい感じに管理する
nealle
2
310
生成AIをkintoneに連携してみた
hideg
0
230
Google's Recipe for Scaling (Web) Security – LocoMocoSec 2024
lweichselbaum
0
170
英語
s_shimotori
1
220
Featured
See All Featured
Embracing the Ebb and Flow
colly
81
4.3k
Music & Morning Musume
bryan
43
5.9k
Creatively Recalculating Your Daily Design Routine
revolveconf
214
11k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
277
13k
Clear Off the Table
cherdarchuk
89
320k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
129
32k
GitHub's CSS Performance
jonrohan
1026
450k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
121
18k
Design by the Numbers
sachag
277
18k
Designing Experiences People Love
moore
136
23k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
662
120k
Bootstrapping a Software Product
garrettdimon
PRO
304
110k
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