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
Compass Plugins - Philly MUG, May 24th 2018
Search
Lucas Hrabovsky
May 24, 2018
Programming
0
30
Compass Plugins - Philly MUG, May 24th 2018
Lucas Hrabovsky
May 24, 2018
Tweet
Share
More Decks by Lucas Hrabovsky
See All by Lucas Hrabovsky
Electron at MongoDB: LibertyJS 2016
__lucas
0
260
standalone executables for node.js apps
__lucas
1
15
Boatyard @ EmpireJS 2012
__lucas
0
88
Cloudsearch @ ex.fm
__lucas
0
92
100% JS @ LXJS 2012
__lucas
2
190
WTF is NPM?
__lucas
3
1.1k
mongodb + ex.fm @ MongoPGH 2012
__lucas
2
1k
AWS Customer Presentation: exfm - How exfm uses AWS and Amazon CloudSearch- AWS Summit 2012 - NYC
__lucas
2
250
Other Decks in Programming
See All in Programming
TCAとKMPを用いた新規動画配信アプリ 「ABEMA Live」の設計
tomu28
2
120
スキーマ駆動開発による品質とスピードの両立 - 私達は何故、スキーマを書くのか
kentaroutakeda
0
170
Apache Hive 4 on Treasure Data
ryukobayashi
0
410
禅の心を手に入れよ
eltociear
1
270
StoreKit2によるiOSのアプリ内課金のリニューアル
kangnux
0
120
Micro Frontends for Java Microservices - Utah JUG 2024
mraible
PRO
1
100
新宿ダンジョンを可視化してみた
satoshi7190
2
280
dbtのドメイン分割による データ基盤の改善とDigdagとの連携
sakama
0
430
Node.js v22 で変わること
yosuke_furukawa
PRO
11
3.9k
SwiftUIで使いやすいToastの作り方 / How to build a Toast system which is easy to use in SwiftUI
lovee
3
160
使ってみよう Azure AI Document Intelligence
kosmosebi
2
350
ゆるい個人開発のススメ
kuroppe1819
10
1k
Featured
See All Featured
YesSQL, Process and Tooling at Scale
rocio
165
13k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
104
6.6k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
226
51k
The Invisible Customer
myddelton
114
12k
GitHub's CSS Performance
jonrohan
1025
450k
How to Ace a Technical Interview
jacobian
273
22k
5 minutes of I Can Smell Your CMS
philhawksworth
199
19k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
126
32k
Building Flexible Design Systems
yeseniaperezcruz
320
37k
Reflections from 52 weeks, 52 projects
jeffersonlam
345
19k
Learning to Love Humans: Emotional Interface Design
aarron
267
39k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
245
20k
Transcript
Compass Plugins
[email protected]
PhillyMUG - May 24th, 2018
⚡
bit.ly/awesome-compass
None
Goals for Tonight 1. What are plugins? 2. Where did
plugins come from? 3. Why do plugins matter?
0. What's Compass?
None
1. What are Compass Plugins?
Compass Plugin Framework · React components for UI · Glue
for plugins to communicate with each other · Reusable across Electron or Web
Compass Plugins are NOT · Related to MongoDB Server ·
Require rewriting your React components · "The community will do it for us!"
2. Where did plugins come from?
Origins of Plugins Distributed Team
Origins of Plugins Iteration ‐
Origins of Plugins Cross-Product Reuse
Example Server Stats Plugin
Plugin
In Compass
In Atlas
3. Why do plugins matter?
Why should everyone have to use the same tools for
different problems?
BinaryData('asdias...') Example
None
None
So…
What's next?
excel tables
data grids
JSON editor
?
Diversity is required.
Let's build together.
thanks
[email protected]
bit.ly/awesome-compass