Submit Search
Upload
MVCフレームワークとの付き合い方
•
9 likes
•
2,869 views
Kazuki Shibata
Follow
クリエイター大新年会 presented by HTML5minutes の発表資料。
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 30
Download now
Download to read offline
Recommended
( ゚∀゚)o彡° Flux! Flux!
( ゚∀゚)o彡° Flux! Flux!
Yuki Ishikawa
塹壕よりLivetとMVVM
塹壕よりLivetとMVVM
Hiroshi Maekawa
React.js + Flux
React.js + Flux
dsuke Takaoka
JS初心者だけど3ヶ月でこんだけ書けるようになりました
JS初心者だけど3ヶ月でこんだけ書けるようになりました
Miki Yokouchi
Visual Studio 2017 事はじめ
Visual Studio 2017 事はじめ
Hideaki Aoyagi
日本のCMSの今。特徴とプロジェクトから考える、次のCMS選び:本編
日本のCMSの今。特徴とプロジェクトから考える、次のCMS選び:本編
Seiko Kuchida
Reactつかってみた
Reactつかってみた
Minori Tokuda
MVC の Model を考える
MVC の Model を考える
tomo_masakura
Recommended
( ゚∀゚)o彡° Flux! Flux!
( ゚∀゚)o彡° Flux! Flux!
Yuki Ishikawa
塹壕よりLivetとMVVM
塹壕よりLivetとMVVM
Hiroshi Maekawa
React.js + Flux
React.js + Flux
dsuke Takaoka
JS初心者だけど3ヶ月でこんだけ書けるようになりました
JS初心者だけど3ヶ月でこんだけ書けるようになりました
Miki Yokouchi
Visual Studio 2017 事はじめ
Visual Studio 2017 事はじめ
Hideaki Aoyagi
日本のCMSの今。特徴とプロジェクトから考える、次のCMS選び:本編
日本のCMSの今。特徴とプロジェクトから考える、次のCMS選び:本編
Seiko Kuchida
Reactつかってみた
Reactつかってみた
Minori Tokuda
MVC の Model を考える
MVC の Model を考える
tomo_masakura
JavaScriptを使った開発を始めるなら!TypeScriptをはじめよう ~ ステップアップ
JavaScriptを使った開発を始めるなら!TypeScriptをはじめよう ~ ステップアップ
慎一 古賀
Azure上でec cubeを運用するポイント
Azure上でec cubeを運用するポイント
Makoto Nishimura
モダンJavaScriptフレームワークで技術的負債を作らないために
モダンJavaScriptフレームワークで技術的負債を作らないために
YukiOniki
プロ用CMSフレームワークテーマ「echo」のご紹介
プロ用CMSフレームワークテーマ「echo」のご紹介
Seiko Kuchida
WordPress ユーザーのための a-blog cms 入門
WordPress ユーザーのための a-blog cms 入門
Akiko Kasaya
勉強会vol.16 Instapage
勉強会vol.16 Instapage
GIG inc.
svelte と tailwind で始めるフロントエンド開発
svelte と tailwind で始めるフロントエンド開発
Shuichi Takaya
やはりお前らのMVCは間違っている
やはりお前らのMVCは間違っている
Koichi Tanaka
【Web TECH FORUM 2017 in大阪】Webシステム開発とJavaScript UIコンポーネント
【Web TECH FORUM 2017 in大阪】Webシステム開発とJavaScript UIコンポーネント
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
ASP.NET MVC で Bootstrap
ASP.NET MVC で Bootstrap
Yoshitaka Seo
【Web TECH FORUM 2017 in大阪】JavaScript UIコンポーネント の選定と活用ポイント
【Web TECH FORUM 2017 in大阪】JavaScript UIコンポーネント の選定と活用ポイント
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
Windows 8 UX Guidelines
Windows 8 UX Guidelines
Takaaki Suzuki
インブラウザデザインのすすめ
インブラウザデザインのすすめ
株式会社ND&I しかたこうき
MvcのFatモデルに立ち向かう
MvcのFatモデルに立ち向かう
Shun Hikita
WordCamp Kansai 2015 プレイベント「コントリビューターデイ」
WordCamp Kansai 2015 プレイベント「コントリビューターデイ」
Ayaka Sumida
20120826 ec cube-handson
20120826 ec cube-handson
Masaki Takeda
ブラック企業から学ぶMVCモデル
ブラック企業から学ぶMVCモデル
Yuta Hiroto
HTML5-20100626
HTML5-20100626
Taku AMANO
PHPerでもわかる!実践Webアクセシビリティ
PHPerでもわかる!実践Webアクセシビリティ
shiori koga
インブラウザデザインについて(考察)
インブラウザデザインについて(考察)
takumaro web
オープンアーキテクチャ,オープンソースソフトウェア時代の標準化フレームワークを使用したプロジェクトマネジメント
オープンアーキテクチャ,オープンソースソフトウェア時代の標準化フレームワークを使用したプロジェクトマネジメント
Daisuke Nishino
【学習メモ#1st】12ステップで作る組込みOS自作入門
【学習メモ#1st】12ステップで作る組込みOS自作入門
sandai
More Related Content
What's hot
JavaScriptを使った開発を始めるなら!TypeScriptをはじめよう ~ ステップアップ
JavaScriptを使った開発を始めるなら!TypeScriptをはじめよう ~ ステップアップ
慎一 古賀
Azure上でec cubeを運用するポイント
Azure上でec cubeを運用するポイント
Makoto Nishimura
モダンJavaScriptフレームワークで技術的負債を作らないために
モダンJavaScriptフレームワークで技術的負債を作らないために
YukiOniki
プロ用CMSフレームワークテーマ「echo」のご紹介
プロ用CMSフレームワークテーマ「echo」のご紹介
Seiko Kuchida
WordPress ユーザーのための a-blog cms 入門
WordPress ユーザーのための a-blog cms 入門
Akiko Kasaya
勉強会vol.16 Instapage
勉強会vol.16 Instapage
GIG inc.
svelte と tailwind で始めるフロントエンド開発
svelte と tailwind で始めるフロントエンド開発
Shuichi Takaya
やはりお前らのMVCは間違っている
やはりお前らのMVCは間違っている
Koichi Tanaka
【Web TECH FORUM 2017 in大阪】Webシステム開発とJavaScript UIコンポーネント
【Web TECH FORUM 2017 in大阪】Webシステム開発とJavaScript UIコンポーネント
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
ASP.NET MVC で Bootstrap
ASP.NET MVC で Bootstrap
Yoshitaka Seo
【Web TECH FORUM 2017 in大阪】JavaScript UIコンポーネント の選定と活用ポイント
【Web TECH FORUM 2017 in大阪】JavaScript UIコンポーネント の選定と活用ポイント
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
Windows 8 UX Guidelines
Windows 8 UX Guidelines
Takaaki Suzuki
インブラウザデザインのすすめ
インブラウザデザインのすすめ
株式会社ND&I しかたこうき
MvcのFatモデルに立ち向かう
MvcのFatモデルに立ち向かう
Shun Hikita
WordCamp Kansai 2015 プレイベント「コントリビューターデイ」
WordCamp Kansai 2015 プレイベント「コントリビューターデイ」
Ayaka Sumida
20120826 ec cube-handson
20120826 ec cube-handson
Masaki Takeda
ブラック企業から学ぶMVCモデル
ブラック企業から学ぶMVCモデル
Yuta Hiroto
HTML5-20100626
HTML5-20100626
Taku AMANO
PHPerでもわかる!実践Webアクセシビリティ
PHPerでもわかる!実践Webアクセシビリティ
shiori koga
インブラウザデザインについて(考察)
インブラウザデザインについて(考察)
takumaro web
What's hot
(20)
JavaScriptを使った開発を始めるなら!TypeScriptをはじめよう ~ ステップアップ
JavaScriptを使った開発を始めるなら!TypeScriptをはじめよう ~ ステップアップ
Azure上でec cubeを運用するポイント
Azure上でec cubeを運用するポイント
モダンJavaScriptフレームワークで技術的負債を作らないために
モダンJavaScriptフレームワークで技術的負債を作らないために
プロ用CMSフレームワークテーマ「echo」のご紹介
プロ用CMSフレームワークテーマ「echo」のご紹介
WordPress ユーザーのための a-blog cms 入門
WordPress ユーザーのための a-blog cms 入門
勉強会vol.16 Instapage
勉強会vol.16 Instapage
svelte と tailwind で始めるフロントエンド開発
svelte と tailwind で始めるフロントエンド開発
やはりお前らのMVCは間違っている
やはりお前らのMVCは間違っている
【Web TECH FORUM 2017 in大阪】Webシステム開発とJavaScript UIコンポーネント
【Web TECH FORUM 2017 in大阪】Webシステム開発とJavaScript UIコンポーネント
ASP.NET MVC で Bootstrap
ASP.NET MVC で Bootstrap
【Web TECH FORUM 2017 in大阪】JavaScript UIコンポーネント の選定と活用ポイント
【Web TECH FORUM 2017 in大阪】JavaScript UIコンポーネント の選定と活用ポイント
Windows 8 UX Guidelines
Windows 8 UX Guidelines
インブラウザデザインのすすめ
インブラウザデザインのすすめ
MvcのFatモデルに立ち向かう
MvcのFatモデルに立ち向かう
WordCamp Kansai 2015 プレイベント「コントリビューターデイ」
WordCamp Kansai 2015 プレイベント「コントリビューターデイ」
20120826 ec cube-handson
20120826 ec cube-handson
ブラック企業から学ぶMVCモデル
ブラック企業から学ぶMVCモデル
HTML5-20100626
HTML5-20100626
PHPerでもわかる!実践Webアクセシビリティ
PHPerでもわかる!実践Webアクセシビリティ
インブラウザデザインについて(考察)
インブラウザデザインについて(考察)
Viewers also liked
オープンアーキテクチャ,オープンソースソフトウェア時代の標準化フレームワークを使用したプロジェクトマネジメント
オープンアーキテクチャ,オープンソースソフトウェア時代の標準化フレームワークを使用したプロジェクトマネジメント
Daisuke Nishino
【学習メモ#1st】12ステップで作る組込みOS自作入門
【学習メモ#1st】12ステップで作る組込みOS自作入門
sandai
Solving the rubik’s cube
Solving the rubik’s cube
jdhernandez0923
Mullor, much more than facility services
Mullor, much more than facility services
Mullor
CONFERENCE PROGRAMME 2010
CONFERENCE PROGRAMME 2010
Dr Andrew Clegg
Открытка к 9 мая
Открытка к 9 мая
Ольга Ивентьева
Pecha kucha bornem
Pecha kucha bornem
Kevin Buydts
The Cybersecurity Kill Chan - myth or threat
The Cybersecurity Kill Chan - myth or threat
SogetiLabs
Digitecture pop150316
Digitecture pop150316
SogetiLabs
CONFERENCE PROGRAMME 2012
CONFERENCE PROGRAMME 2012
Dr Andrew Clegg
Chris Stumpf lbmo afm nanolithography report
Chris Stumpf lbmo afm nanolithography report
Christopher Stumpf
The museum de sergio.g
The museum de sergio.g
sergiogon
Environment campaign framework
Environment campaign framework
En Ramel
ISBarcamp
ISBarcamp
Kevin Buydts
CONFERENCE PROGRAMME 2014
CONFERENCE PROGRAMME 2014
Dr Andrew Clegg
Diah Eka Ratna
Diah Eka Ratna
Diah_Eka_Ratna
Viewers also liked
(16)
オープンアーキテクチャ,オープンソースソフトウェア時代の標準化フレームワークを使用したプロジェクトマネジメント
オープンアーキテクチャ,オープンソースソフトウェア時代の標準化フレームワークを使用したプロジェクトマネジメント
【学習メモ#1st】12ステップで作る組込みOS自作入門
【学習メモ#1st】12ステップで作る組込みOS自作入門
Solving the rubik’s cube
Solving the rubik’s cube
Mullor, much more than facility services
Mullor, much more than facility services
CONFERENCE PROGRAMME 2010
CONFERENCE PROGRAMME 2010
Открытка к 9 мая
Открытка к 9 мая
Pecha kucha bornem
Pecha kucha bornem
The Cybersecurity Kill Chan - myth or threat
The Cybersecurity Kill Chan - myth or threat
Digitecture pop150316
Digitecture pop150316
CONFERENCE PROGRAMME 2012
CONFERENCE PROGRAMME 2012
Chris Stumpf lbmo afm nanolithography report
Chris Stumpf lbmo afm nanolithography report
The museum de sergio.g
The museum de sergio.g
Environment campaign framework
Environment campaign framework
ISBarcamp
ISBarcamp
CONFERENCE PROGRAMME 2014
CONFERENCE PROGRAMME 2014
Diah Eka Ratna
Diah Eka Ratna
Similar to MVCフレームワークとの付き合い方
いまさら学ぶMVVMパターン
いまさら学ぶMVVMパターン
Yuta Matsumura
T35 ASP.NET MVCを使ったTDD入門
T35 ASP.NET MVCを使ったTDD入門
normalian
090821 Ruby Sapporo Night Ruby Cocoa
090821 Ruby Sapporo Night Ruby Cocoa
Tomoki Maeda
Team Foundation Server / Visual Studio Online を利用したチーム開発の実践
Team Foundation Server / Visual Studio Online を利用したチーム開発の実践
慎一 古賀
Silverlightと業務アプリ
Silverlightと業務アプリ
Kentaro Inomata
LightSwitch で遊んでみた Rev. 2
LightSwitch で遊んでみた Rev. 2
Yoshitaka Seo
SpringBoot開発の基本
SpringBoot開発の基本
iPride Co., Ltd.
エンジニア力底辺のデザイナーが Vue.jsチャレンジ
エンジニア力底辺のデザイナーが Vue.jsチャレンジ
ceres-inc
一度使うとレンタルサーバーに戻れない!?便利機能を使ってみよう!Web制作でのMicrosoft Azure活用方法
一度使うとレンタルサーバーに戻れない!?便利機能を使ってみよう!Web制作でのMicrosoft Azure活用方法
典子 松本
軽量ASP.NETフレームワークNancy
軽量ASP.NETフレームワークNancy
Narami Kiyokura
これで大丈夫。Web制作で使うコマンドラインツールの名前と役割をざっくり理解する
これで大丈夫。Web制作で使うコマンドラインツールの名前と役割をざっくり理解する
Hajime Ogushi
サイドプロジェクトで使う Azure DevOps
サイドプロジェクトで使う Azure DevOps
Shuhei Eda
【18-C-5】C# で iOS/Androidアプリ開発 - Visual Studio 2015 + Xamarin + MVVMCross -
【18-C-5】C# で iOS/Androidアプリ開発 - Visual Studio 2015 + Xamarin + MVVMCross -
ShinichiAoyagi
20130316 mix cpp-yuo
20130316 mix cpp-yuo
OKUBO_Yusuke
HTML5 Web Design Workflow
HTML5 Web Design Workflow
masaaki komori
なぜ Enterprise は Sencha を選ぶのか?
なぜ Enterprise は Sencha を選ぶのか?
久司 中村
LightSwitchで遊んでみた
LightSwitchで遊んでみた
Yoshitaka Seo
Eight meets AWS
Eight meets AWS
Tetsuya Mase
人が作るソフトウェア 〜今組織パターンを読む意味〜
人が作るソフトウェア 〜今組織パターンを読む意味〜
Yukei Wachi
Visual Studio Online BUILD を本気で使いこなして品質&効率を劇的に上げる! [ Comm Tech Festival ] C-4
Visual Studio Online BUILD を本気で使いこなして品質&効率を劇的に上げる! [ Comm Tech Festival ] C-4
慎一 古賀
Similar to MVCフレームワークとの付き合い方
(20)
いまさら学ぶMVVMパターン
いまさら学ぶMVVMパターン
T35 ASP.NET MVCを使ったTDD入門
T35 ASP.NET MVCを使ったTDD入門
090821 Ruby Sapporo Night Ruby Cocoa
090821 Ruby Sapporo Night Ruby Cocoa
Team Foundation Server / Visual Studio Online を利用したチーム開発の実践
Team Foundation Server / Visual Studio Online を利用したチーム開発の実践
Silverlightと業務アプリ
Silverlightと業務アプリ
LightSwitch で遊んでみた Rev. 2
LightSwitch で遊んでみた Rev. 2
SpringBoot開発の基本
SpringBoot開発の基本
エンジニア力底辺のデザイナーが Vue.jsチャレンジ
エンジニア力底辺のデザイナーが Vue.jsチャレンジ
一度使うとレンタルサーバーに戻れない!?便利機能を使ってみよう!Web制作でのMicrosoft Azure活用方法
一度使うとレンタルサーバーに戻れない!?便利機能を使ってみよう!Web制作でのMicrosoft Azure活用方法
軽量ASP.NETフレームワークNancy
軽量ASP.NETフレームワークNancy
これで大丈夫。Web制作で使うコマンドラインツールの名前と役割をざっくり理解する
これで大丈夫。Web制作で使うコマンドラインツールの名前と役割をざっくり理解する
サイドプロジェクトで使う Azure DevOps
サイドプロジェクトで使う Azure DevOps
【18-C-5】C# で iOS/Androidアプリ開発 - Visual Studio 2015 + Xamarin + MVVMCross -
【18-C-5】C# で iOS/Androidアプリ開発 - Visual Studio 2015 + Xamarin + MVVMCross -
20130316 mix cpp-yuo
20130316 mix cpp-yuo
HTML5 Web Design Workflow
HTML5 Web Design Workflow
なぜ Enterprise は Sencha を選ぶのか?
なぜ Enterprise は Sencha を選ぶのか?
LightSwitchで遊んでみた
LightSwitchで遊んでみた
Eight meets AWS
Eight meets AWS
人が作るソフトウェア 〜今組織パターンを読む意味〜
人が作るソフトウェア 〜今組織パターンを読む意味〜
Visual Studio Online BUILD を本気で使いこなして品質&効率を劇的に上げる! [ Comm Tech Festival ] C-4
Visual Studio Online BUILD を本気で使いこなして品質&効率を劇的に上げる! [ Comm Tech Festival ] C-4
MVCフレームワークとの付き合い方
1.
MVCフレームワークとの付き合い方 柴田 和祈 /
@shibe97 クリエイター大新年 presented by HTML5minutes
2.
柴田 和祈 @shibe97 Web Designer
/ Frontend Engineer
3.
Model(データ) View(見た目) Controller(その他もろもろ)
4.
次々に出てくるMVCフレームワーク
5.
覚えることがたくさんあって 大変だよね
6.
大変?
7.
あれ、そもそも何のために MVCフレームワークを 使ってるんだっけ…?
8.
• サービス運用の効率アップ • 複数人での開発をスムーズに •
コードの見通しを良くする • レビューのしやすさ • アプリケーションを強くする • etc…
9.
楽するため
10.
わざわざ大変な思いをしていたら 意味が無い
11.
どのフレームワークも 極めればそこまで大差はない と、大胆なことを言ってみる。
12.
フレームワークの能力
13.
フレームワークの能力 +実装力(Aさん)
14.
フレームワークの能力 +実装力(Bさん)
15.
• しっくりくるフレームワーク • しっくりこないフレームワーク
16.
• 誰でもAngularを使えば最強? • 誰でもReact使えば最強?
17.
それはその人次第 だから無理にネットの情報に踊らされる必要はない
18.
極めるまでが大変 4~6ヶ月くらい? 業務だと、リファクタするのも一苦労なので1年くらい?
19.
1. 概念/思想の理解 2. 使い方の理解 3.
使いこなす 極めるまでのステップ
20.
1. 概念/思想の理解 2. 使い方の理解 3.
使いこなす 極めるまでのステップ
21.
人間は成長する 俺的なベストプラクティスができた!と思っても、 1ヶ月後にはクズコードになったり。
22.
新フレームワーク が出てくる期間 1つを極める時間 >
23.
全てを極めるのは無理 ※一部の神様を除く
24.
まずひとつ極めましょう
25.
愛着が湧きます
26.
ちなみに僕は Backbone + Marionetteが好き
27.
おれのさいきょうの○○
28.
ベストプラクティスを 探していくことこそが楽しい!
29.
フレームワークの争いとか やめましょう
30.
自分の推しフレームワークを とことん愛しましょう!
Download now