SlideShare ist ein Scribd-Unternehmen logo
1 von 18
フレームワーク
Marko
2017.4.21
Isamu Suzuki
鈴木 勇
• @suzukigume@tablegame.mstdn.cloud
@moomoya
• 勉強会レポートを書くのが速いフレンズ
• 仕事ではJava+JavaScript少し
• JSオジサン目指して修行中
(Node.js + React + Redux... etc)
フロントエンドの
フレームワークの話
一昨年あたりまで
• backbone
• ember
• knockout
• angular
去年
React + Redux
よしやるか
React + Reduxイケてるところ
• コンポーネント指向を強制
• 規約(暗黙の挙動)が少ない
• 状態管理の煩雑さを解決している
• 情報が多い
• facebook
忍び寄る
React疲れ
React疲れ
していませんか?
React疲れ
• コンポーネント指向、明示的な実装
→最小構成でもファイル数、実装量が多い
react-sling-shot
(ボイラープレート)の構成
React疲れ
• コンポーネント指向、明示的な実装
→最小構成でもファイル数、実装量が多い
• 個人プロジェクトだと結構しんどい
そこでMarko
Markoのイケてるところ
• React + ES6ベース
• 状態管理の課題は解決している
• 適度に規約を入れて実装量を低減
• 拡張子紛らわしい問題がない
Markoの特徴
• バンドラーにLassoを推奨
• コマンドオプション利用、ほぼ設定なし
• .markoファイルに
無造作にJSとCSSとDOMが記述できる
フレームワークMarko

Weitere ähnliche Inhalte

Was ist angesagt?

Database qpstudy-okuno
Database qpstudy-okunoDatabase qpstudy-okuno
Database qpstudy-okuno
Mikiya Okuno
 

Was ist angesagt? (20)

BluemixでサクッとIoT ! ~ IoT Foundation, Node-RED や Azure Event Hub との連携もお助けヾ(o´∀`o)ノ
BluemixでサクッとIoT ! ~ IoT Foundation, Node-RED や Azure Event Hub との連携もお助けヾ(o´∀`o)ノBluemixでサクッとIoT ! ~ IoT Foundation, Node-RED や Azure Event Hub との連携もお助けヾ(o´∀`o)ノ
BluemixでサクッとIoT ! ~ IoT Foundation, Node-RED や Azure Event Hub との連携もお助けヾ(o´∀`o)ノ
 
いまNode Express4で書いてるディレクターが
初めて書き始める2ヶ月前くらいの自分に言っておく
いまNode Express4で書いてるディレクターが
初めて書き始める2ヶ月前くらいの自分に言っておくいまNode Express4で書いてるディレクターが
初めて書き始める2ヶ月前くらいの自分に言っておく
いまNode Express4で書いてるディレクターが
初めて書き始める2ヶ月前くらいの自分に言っておく
 
モノづくりを楽しもう! ~ このデバイスとクラウドでできること
モノづくりを楽しもう! ~ このデバイスとクラウドでできることモノづくりを楽しもう! ~ このデバイスとクラウドでできること
モノづくりを楽しもう! ~ このデバイスとクラウドでできること
 
さくらのクラウドアップデート情報2016年7月版
さくらのクラウドアップデート情報2016年7月版さくらのクラウドアップデート情報2016年7月版
さくらのクラウドアップデート情報2016年7月版
 
これからはじめるひとのためのdev.mysql.com
これからはじめるひとのためのdev.mysql.comこれからはじめるひとのためのdev.mysql.com
これからはじめるひとのためのdev.mysql.com
 
Memtest86をかけてみた話
Memtest86をかけてみた話Memtest86をかけてみた話
Memtest86をかけてみた話
 
BIOSからUEFI
BIOSからUEFIBIOSからUEFI
BIOSからUEFI
 
Cloud stackとの想い出
Cloud stackとの想い出Cloud stackとの想い出
Cloud stackとの想い出
 
Aurora MySQL HandMade Major VersionUp
Aurora MySQL HandMade Major VersionUpAurora MySQL HandMade Major VersionUp
Aurora MySQL HandMade Major VersionUp
 
ビルド職人の朝は早い
ビルド職人の朝は早いビルド職人の朝は早い
ビルド職人の朝は早い
 
Osc spring 20220311
Osc spring 20220311Osc spring 20220311
Osc spring 20220311
 
Frontend Fantasy 〜ミスリルの戦士たち〜
Frontend Fantasy 〜ミスリルの戦士たち〜Frontend Fantasy 〜ミスリルの戦士たち〜
Frontend Fantasy 〜ミスリルの戦士たち〜
 
Database qpstudy-okuno
Database qpstudy-okunoDatabase qpstudy-okuno
Database qpstudy-okuno
 
Sql world を支える技術
Sql world を支える技術Sql world を支える技術
Sql world を支える技術
 
RailsでKnockout.js
RailsでKnockout.jsRailsでKnockout.js
RailsでKnockout.js
 
Vue.js 2.0 で自社プロダクトを SPA + SSR 化した話
Vue.js 2.0 で自社プロダクトを SPA + SSR 化した話Vue.js 2.0 で自社プロダクトを SPA + SSR 化した話
Vue.js 2.0 で自社プロダクトを SPA + SSR 化した話
 
Node.jsでサーバプログラマ デビューしよう
Node.jsでサーバプログラマ デビューしようNode.jsでサーバプログラマ デビューしよう
Node.jsでサーバプログラマ デビューしよう
 
LocalStack
LocalStackLocalStack
LocalStack
 
Crawler Commons
Crawler CommonsCrawler Commons
Crawler Commons
 
Node js 入門
Node js 入門Node js 入門
Node js 入門
 

フレームワークMarko