Locarise,reagent and JavaScript Libraries

Ikuru Kanuma
Ikuru KanumaClojure Developer at Cybozu Startups, Inc um Cybozu Startups, Inc
Locarise,
reagent and
JavaScript Libraries
Ikuru K
About me
- Cybozu Startups->Freelance
- Write web apps with
Clojure/ClojureScript
iku000888
- http://qiita.com/iku000888
- http://github.com/iku000888
- https://twitter.com/iku000888
- Physical space intelligence
- Install & collect data from devices
- Process data with AWS
lambda/python/django
- Know lamda/python/django? Hiring!
- Frontend
- Previously coffeescript & angular
- Replace with reagent/re-frame
and...
Lots of libraries
react-map-gl
- https://uber.github.io/react-map-gl/
- Interactive map
- Issue where child components do not get
unmounted on parent unmount from reagent
- Workaround
Blueprint
- http://blueprintjs.com/
- CSS and react components for Desktop apps
Blueprint/table
- Look and feel close to Excel
Vega
- https://vega.github.io/vega/
- visualization grammar on top of d3js
- JSON -> Canvas
- JSON -> SVG
Raven
- Browser Sentry client
- Reports errors to your sentry account
- Sourcemap supported
- Need to upload compiled files
Intercom
- Support chat on your site
- Installation = dynamically add appropriate
<script>
Build process
1. Bundle all npm-libs into single file with
webpack
a. React included here to make it available
to Blueprint
2. From cljs, refer to npm-libs like
js/Blueprint
a. Exclude cljsjs/react
TODO
- Advance mode!
- Externs?
- Try extern inference?
- :npm-deps?
- shadow-cljs?
Thanks!
1 von 14

Más contenido relacionado

Was ist angesagt?(20)

Présentation de HomeKitPrésentation de HomeKit
Présentation de HomeKit
CocoaHeads France4.4K views
Service worker - Offline WebService worker - Offline Web
Service worker - Offline Web
Bruno Oliveira861 views
Service worker APIService worker API
Service worker API
Giorgio Natili999 views
非同期javascriptの過去と未来非同期javascriptの過去と未来
非同期javascriptの過去と未来
Taketoshi 青野健利1.9K views
Zenly - Reverse geocodingZenly - Reverse geocoding
Zenly - Reverse geocoding
CocoaHeads France5.3K views
Service workersService workers
Service workers
jungkees3.9K views
OSC2007-niigata - mashupOSC2007-niigata - mashup
OSC2007-niigata - mashup
Yuichiro MASUI2K views
GPerf Using JesqueGPerf Using Jesque
GPerf Using Jesque
ctoestreich1.2K views
MLBlockMLBlock
MLBlock
Nat Weerawan116 views
Introduction tomongodbIntroduction tomongodb
Introduction tomongodb
Lee Theobald418 views
SinatraSinatra
Sinatra
Koen Van der Auwera6.3K views
Introduction to AJAX In WordPressIntroduction to AJAX In WordPress
Introduction to AJAX In WordPress
Caldera Labs1.7K views

Más de Ikuru Kanuma

clj and deps.ednclj and deps.edn
clj and deps.ednIkuru Kanuma
798 views16 Folien
ClojureScript@nodeClojureScript@node
ClojureScript@nodeIkuru Kanuma
565 views33 Folien
Arachne Unweaved (JP)Arachne Unweaved (JP)
Arachne Unweaved (JP)Ikuru Kanuma
5.5K views28 Folien

Más de Ikuru Kanuma(20)

clj and deps.ednclj and deps.edn
clj and deps.edn
Ikuru Kanuma798 views
Kukutei shinkoku with ClojureKukutei shinkoku with Clojure
Kukutei shinkoku with Clojure
Ikuru Kanuma619 views
ClojureScript@nodeClojureScript@node
ClojureScript@node
Ikuru Kanuma565 views
Welcome to ClojureScriptWelcome to ClojureScript
Welcome to ClojureScript
Ikuru Kanuma317 views
Clojure web dev historyClojure web dev history
Clojure web dev history
Ikuru Kanuma4.2K views
Arachne Unweaved (JP)Arachne Unweaved (JP)
Arachne Unweaved (JP)
Ikuru Kanuma5.5K views
Web forms made easy (with formative)Web forms made easy (with formative)
Web forms made easy (with formative)
Ikuru Kanuma233 views
サムネイルを作る話サムネイルを作る話
サムネイルを作る話
Ikuru Kanuma333 views
Review June2015 Dec2015Review June2015 Dec2015
Review June2015 Dec2015
Ikuru Kanuma220 views
Redmine on amazon ec2Redmine on amazon ec2
Redmine on amazon ec2
Ikuru Kanuma2K views
Engineering Ethics (In Japanese)Engineering Ethics (In Japanese)
Engineering Ethics (In Japanese)
Ikuru Kanuma528 views
First Real Pull Request EverFirst Real Pull Request Ever
First Real Pull Request Ever
Ikuru Kanuma243 views
PyunitPyunit
Pyunit
Ikuru Kanuma744 views
Review june2014 june2015Review june2014 june2015
Review june2014 june2015
Ikuru Kanuma211 views
Elementary vim tricksElementary vim tricks
Elementary vim tricks
Ikuru Kanuma464 views
Processors in a nutshellProcessors in a nutshell
Processors in a nutshell
Ikuru Kanuma293 views
Computer hardware, and networkComputer hardware, and network
Computer hardware, and network
Ikuru Kanuma538 views
Git for standalone useGit for standalone use
Git for standalone use
Ikuru Kanuma1.3K views

Locarise,reagent and JavaScript Libraries