Suche senden
Hochladen
Yeomanではじめる爆速webアプリ開発
•
113 gefällt mir
•
38,877 views
Masakazu Muraoka
Folgen
Technologie
Melden
Teilen
Melden
Teilen
1 von 72
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
業務アプリケーションにおけるモダンWeb開発の現状ーHTML5開発って簡単なの?
業務アプリケーションにおけるモダンWeb開発の現状ーHTML5開発って簡単なの?
Fumio SAGAWA
次世代Web業務アプリケーション
次世代Web業務アプリケーション
Fumio SAGAWA
SPAに必要なJavaScriptFrameWork
SPAに必要なJavaScriptFrameWork
Mizuho Sakamaki
モダンWeb開発ワークショップ
モダンWeb開発ワークショップ
Staffnet_Inc
フロントエンド初学者がSPAに手を出してみた
フロントエンド初学者がSPAに手を出してみた
Kei Yagi
イマドキのフロントエンドエンジニアの道具箱
イマドキのフロントエンドエンジニアの道具箱
Fumio SAGAWA
HTML5 アプリ開発
HTML5 アプリ開発
tomo_masakura
Spa のための web サーバ構築ノウハウ
Spa のための web サーバ構築ノウハウ
Kazuhiro Kotsutsumi
Empfohlen
業務アプリケーションにおけるモダンWeb開発の現状ーHTML5開発って簡単なの?
業務アプリケーションにおけるモダンWeb開発の現状ーHTML5開発って簡単なの?
Fumio SAGAWA
次世代Web業務アプリケーション
次世代Web業務アプリケーション
Fumio SAGAWA
SPAに必要なJavaScriptFrameWork
SPAに必要なJavaScriptFrameWork
Mizuho Sakamaki
モダンWeb開発ワークショップ
モダンWeb開発ワークショップ
Staffnet_Inc
フロントエンド初学者がSPAに手を出してみた
フロントエンド初学者がSPAに手を出してみた
Kei Yagi
イマドキのフロントエンドエンジニアの道具箱
イマドキのフロントエンドエンジニアの道具箱
Fumio SAGAWA
HTML5 アプリ開発
HTML5 アプリ開発
tomo_masakura
Spa のための web サーバ構築ノウハウ
Spa のための web サーバ構築ノウハウ
Kazuhiro Kotsutsumi
オープンソースで始めるオフラインアプリケーション開発入門
オープンソースで始めるオフラインアプリケーション開発入門
Fumio SAGAWA
Web屋という仕事のこれから Web動向からWeb屋に必要な技術を考えてみる
Web屋という仕事のこれから Web動向からWeb屋に必要な技術を考えてみる
Masakazu Muraoka
Swaggerのさわりだけ
Swaggerのさわりだけ
Masakazu Muraoka
three.jsによる一歩進めたグラフィカルな表現
three.jsによる一歩進めたグラフィカルな表現
Kei Yagi
我が家のフロントエンド開発事情
我が家のフロントエンド開発事情
Naoki Yamada
今流行りのウェブアプリ開発環境Yeoman
今流行りのウェブアプリ開発環境Yeoman
tomo_masakura
エンジニアの為のWordPress入門 〜WordPressはWebAppプラットフォームです〜
エンジニアの為のWordPress入門 〜WordPressはWebAppプラットフォームです〜
Yuji Nojima
HTML5 のお話
HTML5 のお話
tomo_masakura
2014年メディア工房勉強会 第1章「Webの仕組みとHTML5」
2014年メディア工房勉強会 第1章「Webの仕組みとHTML5」
Takashi Endo
[社内勉強会]SPAのすすめ
[社内勉強会]SPAのすすめ
hirooooo
Espruinoの紹介
Espruinoの紹介
Masakazu Muraoka
Angularモダンweb開発セミナー紹介 20170923
Angularモダンweb開発セミナー紹介 20170923
Staffnet_Inc
react-jsonschema-formについて
react-jsonschema-formについて
Masakazu Muraoka
WordPress APIで作るモバイルアプリ
WordPress APIで作るモバイルアプリ
アシアル株式会社
まだタスクランナー使っていないって本当(マジ)? 仕事に対する効率化意識向上のための gulp ハンズオン : Wordcamp tokyo 2015
まだタスクランナー使っていないって本当(マジ)? 仕事に対する効率化意識向上のための gulp ハンズオン : Wordcamp tokyo 2015
Hiromu Hasegawa
【Web TECH FORUM 2017 in大阪】Webシステム開発とJavaScript UIコンポーネント
【Web TECH FORUM 2017 in大阪】Webシステム開発とJavaScript UIコンポーネント
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
プログラム組んだら負け!実はHTML/CSSだけでできること2015夏
プログラム組んだら負け!実はHTML/CSSだけでできること2015夏
Yusuke Hirao
【Web TECH FORUM 2017 in大阪】JavaScript UIコンポーネント の選定と活用ポイント
【Web TECH FORUM 2017 in大阪】JavaScript UIコンポーネント の選定と活用ポイント
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
非エンジニア向けHTML勉強会その1
非エンジニア向けHTML勉強会その1
Karino Kyohei
javascriptの基礎
javascriptの基礎
Masayuki Abe
フロントエンドのツール Yeoman を勘違いしていた
フロントエンドのツール Yeoman を勘違いしていた
girigiribauer
RESTful開発フロントエンド編(SPA・AltJS・フレームワーク)
RESTful開発フロントエンド編(SPA・AltJS・フレームワーク)
K Tsukada
Weitere ähnliche Inhalte
Was ist angesagt?
オープンソースで始めるオフラインアプリケーション開発入門
オープンソースで始めるオフラインアプリケーション開発入門
Fumio SAGAWA
Web屋という仕事のこれから Web動向からWeb屋に必要な技術を考えてみる
Web屋という仕事のこれから Web動向からWeb屋に必要な技術を考えてみる
Masakazu Muraoka
Swaggerのさわりだけ
Swaggerのさわりだけ
Masakazu Muraoka
three.jsによる一歩進めたグラフィカルな表現
three.jsによる一歩進めたグラフィカルな表現
Kei Yagi
我が家のフロントエンド開発事情
我が家のフロントエンド開発事情
Naoki Yamada
今流行りのウェブアプリ開発環境Yeoman
今流行りのウェブアプリ開発環境Yeoman
tomo_masakura
エンジニアの為のWordPress入門 〜WordPressはWebAppプラットフォームです〜
エンジニアの為のWordPress入門 〜WordPressはWebAppプラットフォームです〜
Yuji Nojima
HTML5 のお話
HTML5 のお話
tomo_masakura
2014年メディア工房勉強会 第1章「Webの仕組みとHTML5」
2014年メディア工房勉強会 第1章「Webの仕組みとHTML5」
Takashi Endo
[社内勉強会]SPAのすすめ
[社内勉強会]SPAのすすめ
hirooooo
Espruinoの紹介
Espruinoの紹介
Masakazu Muraoka
Angularモダンweb開発セミナー紹介 20170923
Angularモダンweb開発セミナー紹介 20170923
Staffnet_Inc
react-jsonschema-formについて
react-jsonschema-formについて
Masakazu Muraoka
WordPress APIで作るモバイルアプリ
WordPress APIで作るモバイルアプリ
アシアル株式会社
まだタスクランナー使っていないって本当(マジ)? 仕事に対する効率化意識向上のための gulp ハンズオン : Wordcamp tokyo 2015
まだタスクランナー使っていないって本当(マジ)? 仕事に対する効率化意識向上のための gulp ハンズオン : Wordcamp tokyo 2015
Hiromu Hasegawa
【Web TECH FORUM 2017 in大阪】Webシステム開発とJavaScript UIコンポーネント
【Web TECH FORUM 2017 in大阪】Webシステム開発とJavaScript UIコンポーネント
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
プログラム組んだら負け!実はHTML/CSSだけでできること2015夏
プログラム組んだら負け!実はHTML/CSSだけでできること2015夏
Yusuke Hirao
【Web TECH FORUM 2017 in大阪】JavaScript UIコンポーネント の選定と活用ポイント
【Web TECH FORUM 2017 in大阪】JavaScript UIコンポーネント の選定と活用ポイント
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
非エンジニア向けHTML勉強会その1
非エンジニア向けHTML勉強会その1
Karino Kyohei
javascriptの基礎
javascriptの基礎
Masayuki Abe
Was ist angesagt?
(20)
オープンソースで始めるオフラインアプリケーション開発入門
オープンソースで始めるオフラインアプリケーション開発入門
Web屋という仕事のこれから Web動向からWeb屋に必要な技術を考えてみる
Web屋という仕事のこれから Web動向からWeb屋に必要な技術を考えてみる
Swaggerのさわりだけ
Swaggerのさわりだけ
three.jsによる一歩進めたグラフィカルな表現
three.jsによる一歩進めたグラフィカルな表現
我が家のフロントエンド開発事情
我が家のフロントエンド開発事情
今流行りのウェブアプリ開発環境Yeoman
今流行りのウェブアプリ開発環境Yeoman
エンジニアの為のWordPress入門 〜WordPressはWebAppプラットフォームです〜
エンジニアの為のWordPress入門 〜WordPressはWebAppプラットフォームです〜
HTML5 のお話
HTML5 のお話
2014年メディア工房勉強会 第1章「Webの仕組みとHTML5」
2014年メディア工房勉強会 第1章「Webの仕組みとHTML5」
[社内勉強会]SPAのすすめ
[社内勉強会]SPAのすすめ
Espruinoの紹介
Espruinoの紹介
Angularモダンweb開発セミナー紹介 20170923
Angularモダンweb開発セミナー紹介 20170923
react-jsonschema-formについて
react-jsonschema-formについて
WordPress APIで作るモバイルアプリ
WordPress APIで作るモバイルアプリ
まだタスクランナー使っていないって本当(マジ)? 仕事に対する効率化意識向上のための gulp ハンズオン : Wordcamp tokyo 2015
まだタスクランナー使っていないって本当(マジ)? 仕事に対する効率化意識向上のための gulp ハンズオン : Wordcamp tokyo 2015
【Web TECH FORUM 2017 in大阪】Webシステム開発とJavaScript UIコンポーネント
【Web TECH FORUM 2017 in大阪】Webシステム開発とJavaScript UIコンポーネント
プログラム組んだら負け!実はHTML/CSSだけでできること2015夏
プログラム組んだら負け!実はHTML/CSSだけでできること2015夏
【Web TECH FORUM 2017 in大阪】JavaScript UIコンポーネント の選定と活用ポイント
【Web TECH FORUM 2017 in大阪】JavaScript UIコンポーネント の選定と活用ポイント
非エンジニア向けHTML勉強会その1
非エンジニア向けHTML勉強会その1
javascriptの基礎
javascriptの基礎
Andere mochten auch
フロントエンドのツール Yeoman を勘違いしていた
フロントエンドのツール Yeoman を勘違いしていた
girigiribauer
RESTful開発フロントエンド編(SPA・AltJS・フレームワーク)
RESTful開発フロントエンド編(SPA・AltJS・フレームワーク)
K Tsukada
HTML5 開発環境の紹介
HTML5 開発環境の紹介
tomo_masakura
Async awaitでの繰り返し処理についての小話
Async awaitでの繰り返し処理についての小話
Masakazu Muraoka
ASP.NET シングル ページ アプリケーション (SPA) 詳説
ASP.NET シングル ページ アプリケーション (SPA) 詳説
Akira Inoue
サーバサイドエンジニアが 1年間まじめにSPAやってみた
サーバサイドエンジニアが 1年間まじめにSPAやってみた
Itaru Kitagawa
Angular2実践入門
Angular2実践入門
Shumpei Shiraishi
BootstrapとRailsで、 高速にWebサイトを作ってみた
BootstrapとRailsで、 高速にWebサイトを作ってみた
BeMarble
Web標準技術の今とこれからを考える(村岡正和 ・ 秋葉秀樹)
Web標準技術の今とこれからを考える(村岡正和 ・ 秋葉秀樹)
Hideki Akiba
Raspberry Piにdiskless modeのalpine linuxを導入してみる
Raspberry Piにdiskless modeのalpine linuxを導入してみる
Kenichiro MATOHARA
Yeoman RIAビルドツール超入門
Yeoman RIAビルドツール超入門
Masakazu Muraoka
ヨーマンおじさんと戯れる会
ヨーマンおじさんと戯れる会
Katsumi Honda
Introducing Sencha Space
Introducing Sencha Space
久司 中村
Firefox/Thunderbirdを組織内でより良く使う
Firefox/Thunderbirdを組織内でより良く使う
Hiroshi Yuki
Workshop1-01
Workshop1-01
mashimonator
HTML5を使うためのプログレッシブエンハンスメント 〜すべての人に確実に情報を届けるために〜SwapSkillsFreeEventProgressiv...
HTML5を使うためのプログレッシブエンハンスメント 〜すべての人に確実に情報を届けるために〜SwapSkillsFreeEventProgressiv...
SwapSkills
最近のHTML5はどうなってるのか
最近のHTML5はどうなってるのか
Shumpei Shiraishi
Directiveで実現できたこと
Directiveで実現できたこと
Kon Yuichi
最近のWeb関連技術の動向あれこれ
最近のWeb関連技術の動向あれこれ
dsuke Takaoka
モバイルWebアプリのこれまでとこれから。Sencha Touch vs jQuery Mobile
モバイルWebアプリのこれまでとこれから。Sencha Touch vs jQuery Mobile
dsuke Takaoka
Andere mochten auch
(20)
フロントエンドのツール Yeoman を勘違いしていた
フロントエンドのツール Yeoman を勘違いしていた
RESTful開発フロントエンド編(SPA・AltJS・フレームワーク)
RESTful開発フロントエンド編(SPA・AltJS・フレームワーク)
HTML5 開発環境の紹介
HTML5 開発環境の紹介
Async awaitでの繰り返し処理についての小話
Async awaitでの繰り返し処理についての小話
ASP.NET シングル ページ アプリケーション (SPA) 詳説
ASP.NET シングル ページ アプリケーション (SPA) 詳説
サーバサイドエンジニアが 1年間まじめにSPAやってみた
サーバサイドエンジニアが 1年間まじめにSPAやってみた
Angular2実践入門
Angular2実践入門
BootstrapとRailsで、 高速にWebサイトを作ってみた
BootstrapとRailsで、 高速にWebサイトを作ってみた
Web標準技術の今とこれからを考える(村岡正和 ・ 秋葉秀樹)
Web標準技術の今とこれからを考える(村岡正和 ・ 秋葉秀樹)
Raspberry Piにdiskless modeのalpine linuxを導入してみる
Raspberry Piにdiskless modeのalpine linuxを導入してみる
Yeoman RIAビルドツール超入門
Yeoman RIAビルドツール超入門
ヨーマンおじさんと戯れる会
ヨーマンおじさんと戯れる会
Introducing Sencha Space
Introducing Sencha Space
Firefox/Thunderbirdを組織内でより良く使う
Firefox/Thunderbirdを組織内でより良く使う
Workshop1-01
Workshop1-01
HTML5を使うためのプログレッシブエンハンスメント 〜すべての人に確実に情報を届けるために〜SwapSkillsFreeEventProgressiv...
HTML5を使うためのプログレッシブエンハンスメント 〜すべての人に確実に情報を届けるために〜SwapSkillsFreeEventProgressiv...
最近のHTML5はどうなってるのか
最近のHTML5はどうなってるのか
Directiveで実現できたこと
Directiveで実現できたこと
最近のWeb関連技術の動向あれこれ
最近のWeb関連技術の動向あれこれ
モバイルWebアプリのこれまでとこれから。Sencha Touch vs jQuery Mobile
モバイルWebアプリのこれまでとこれから。Sencha Touch vs jQuery Mobile
Ähnlich wie Yeomanではじめる爆速webアプリ開発
HTML5が最近どうなっていて何があぶなっかしいのか?
HTML5が最近どうなっていて何があぶなっかしいのか?
Masakazu Muraoka
Htmlのコトバ
Htmlのコトバ
Masakazu Muraoka
HTML5でOpen Dataをやってみた
HTML5でOpen Dataをやってみた
Masakazu Muraoka
Gaiaのソースコードに見るちょっと未来のweb app開発
Gaiaのソースコードに見るちょっと未来のweb app開発
Masakazu Muraoka
ボクたちのWWW Webクリエイターのこれからを考える
ボクたちのWWW Webクリエイターのこれからを考える
Masakazu Muraoka
FxOSはウェアラブルデバイスの夢を見るか?
FxOSはウェアラブルデバイスの夢を見るか?
Masakazu Muraoka
Html5 and Graphics
Html5 and Graphics
Masakazu Muraoka
JavaScriptで ごく普通にhttp通信をする 〜esp8266+espruinoでhttp getリクエストをするテスト〜
JavaScriptで ごく普通にhttp通信をする 〜esp8266+espruinoでhttp getリクエストをするテスト〜
Masakazu Muraoka
Html5でOpen Dataをやってみる
Html5でOpen Dataをやってみる
Masakazu Muraoka
つかってみよう!Yeoman 〜riaビルドツール超入門+α〜
つかってみよう!Yeoman 〜riaビルドツール超入門+α〜
Masakazu Muraoka
HTML5 and Graphics
HTML5 and Graphics
Masakazu Muraoka
Thing.jsについて
Thing.jsについて
Masakazu Muraoka
Mozapps installがなくなったことへの不平不満
Mozapps installがなくなったことへの不平不満
Masakazu Muraoka
ON HTML5 FIELD で書き尽くせなかったこと
ON HTML5 FIELD で書き尽くせなかったこと
Masakazu Muraoka
Platform.html5
Platform.html5
Masakazu Muraoka
[okaweb × HTML5 fun] HTML5で人気のAPIを使って 未来価値を創造しよう
[okaweb × HTML5 fun] HTML5で人気のAPIを使って 未来価値を創造しよう
Masayuki Abe
Ie6をさっさとやめよう その2
Ie6をさっさとやめよう その2
Masakazu Muraoka
みなさんがHtml5をやらなくていい3つの理由
みなさんがHtml5をやらなくていい3つの理由
Masakazu Muraoka
Html5時代のクリエイターのあり方
Html5時代のクリエイターのあり方
Masakazu Muraoka
Fetch apiについて
Fetch apiについて
Masakazu Muraoka
Ähnlich wie Yeomanではじめる爆速webアプリ開発
(20)
HTML5が最近どうなっていて何があぶなっかしいのか?
HTML5が最近どうなっていて何があぶなっかしいのか?
Htmlのコトバ
Htmlのコトバ
HTML5でOpen Dataをやってみた
HTML5でOpen Dataをやってみた
Gaiaのソースコードに見るちょっと未来のweb app開発
Gaiaのソースコードに見るちょっと未来のweb app開発
ボクたちのWWW Webクリエイターのこれからを考える
ボクたちのWWW Webクリエイターのこれからを考える
FxOSはウェアラブルデバイスの夢を見るか?
FxOSはウェアラブルデバイスの夢を見るか?
Html5 and Graphics
Html5 and Graphics
JavaScriptで ごく普通にhttp通信をする 〜esp8266+espruinoでhttp getリクエストをするテスト〜
JavaScriptで ごく普通にhttp通信をする 〜esp8266+espruinoでhttp getリクエストをするテスト〜
Html5でOpen Dataをやってみる
Html5でOpen Dataをやってみる
つかってみよう!Yeoman 〜riaビルドツール超入門+α〜
つかってみよう!Yeoman 〜riaビルドツール超入門+α〜
HTML5 and Graphics
HTML5 and Graphics
Thing.jsについて
Thing.jsについて
Mozapps installがなくなったことへの不平不満
Mozapps installがなくなったことへの不平不満
ON HTML5 FIELD で書き尽くせなかったこと
ON HTML5 FIELD で書き尽くせなかったこと
Platform.html5
Platform.html5
[okaweb × HTML5 fun] HTML5で人気のAPIを使って 未来価値を創造しよう
[okaweb × HTML5 fun] HTML5で人気のAPIを使って 未来価値を創造しよう
Ie6をさっさとやめよう その2
Ie6をさっさとやめよう その2
みなさんがHtml5をやらなくていい3つの理由
みなさんがHtml5をやらなくていい3つの理由
Html5時代のクリエイターのあり方
Html5時代のクリエイターのあり方
Fetch apiについて
Fetch apiについて
Mehr von Masakazu Muraoka
Kerasで可視化いろいろ
Kerasで可視化いろいろ
Masakazu Muraoka
JS非同期処理のいま
JS非同期処理のいま
Masakazu Muraoka
実はとれました。System xhrでcsv形式のopen dataを取得する
実はとれました。System xhrでcsv形式のopen dataを取得する
Masakazu Muraoka
AMD basic and practice
AMD basic and practice
Masakazu Muraoka
Async flow controll basic and practice
Async flow controll basic and practice
Masakazu Muraoka
JAWS-UGにゴマをすろうと思ってAWSでHTML5してみた
JAWS-UGにゴマをすろうと思ってAWSでHTML5してみた
Masakazu Muraoka
MarkupCafe - html5j Markup group
MarkupCafe - html5j Markup group
Masakazu Muraoka
つかってみよう!Yeoman 〜HTML5 Webアプリ開発を効率化するツールの紹介〜
つかってみよう!Yeoman 〜HTML5 Webアプリ開発を効率化するツールの紹介〜
Masakazu Muraoka
Webセキュリティ 3つの視点から考えるサイバー攻撃と自分
Webセキュリティ 3つの視点から考えるサイバー攻撃と自分
Masakazu Muraoka
IE6をやめようと思ってももう手遅れ
IE6をやめようと思ってももう手遅れ
Masakazu Muraoka
Mehr von Masakazu Muraoka
(10)
Kerasで可視化いろいろ
Kerasで可視化いろいろ
JS非同期処理のいま
JS非同期処理のいま
実はとれました。System xhrでcsv形式のopen dataを取得する
実はとれました。System xhrでcsv形式のopen dataを取得する
AMD basic and practice
AMD basic and practice
Async flow controll basic and practice
Async flow controll basic and practice
JAWS-UGにゴマをすろうと思ってAWSでHTML5してみた
JAWS-UGにゴマをすろうと思ってAWSでHTML5してみた
MarkupCafe - html5j Markup group
MarkupCafe - html5j Markup group
つかってみよう!Yeoman 〜HTML5 Webアプリ開発を効率化するツールの紹介〜
つかってみよう!Yeoman 〜HTML5 Webアプリ開発を効率化するツールの紹介〜
Webセキュリティ 3つの視点から考えるサイバー攻撃と自分
Webセキュリティ 3つの視点から考えるサイバー攻撃と自分
IE6をやめようと思ってももう手遅れ
IE6をやめようと思ってももう手遅れ
Kürzlich hochgeladen
20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory
osamut
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000
Shota Ito
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
iPride Co., Ltd.
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
Atomu Hidaka
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
danielhu54
UPWARD_share_company_information_20240415.pdf
UPWARD_share_company_information_20240415.pdf
furutsuka
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
iPride Co., Ltd.
Kürzlich hochgeladen
(9)
20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
UPWARD_share_company_information_20240415.pdf
UPWARD_share_company_information_20240415.pdf
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Yeomanではじめる爆速webアプリ開発
1.
Yeoman ではじめる爆速Webアプリ開発 Sencha UG 勉強会
#19@大阪 2014.4.18 Bathtimefish 村岡 正和
2.
HTML5-WEST.jp代表 / html5j
マークアップ部 部長 / HTML5 Experts.jp メンバー GDG京都 / CSS Nite in OSAKA / 神戸ITフェスティバル実行委員など むらおか まさかず 村岡正和 HTML5-WEST.jp Webアプリケーション開発 IT業務システム設計/開発 Webサービス導入/事業戦略コンサルティング @bathtimefish
3.
監修しました。 実例ごとの実装例がたくさん書いてあ ります。ウェブサイト制作やCMSの運 用時に便利です。 好評販売中!!
4.
Firefox OSの 薄い本書きました。 http://goo.gl/mA8ebW 好評発売中! 開発に、「もえあがる」のはつきものだ 第一話 がいあハックス (Gaia開発環境の構築とデバッグ) 著
5.
今日のおはなし
6.
HTML5でイマドキっぽい WebサイトやWebアプリをつ くるときにいろいろメンドイ ことがあって、
7.
メンドイことがいい感じに 自動的になったりしたらめ んどくなくていいんだけど ナンかいいのない?
8.
それ、Yeomanでできるよ。
9.
Web制作の準備はいろいろめんどくさい
10.
コード書く前の準備いろいろ • ディレクトリ構成 js/
styles/ images/ ... • 制作用Webサーバー • いいかんじのライブラリとかプラグインさがすの • いい感じのHTML5ページのテンプレート • 支援ツール altJS, js/css圧縮, Test ... etc...
11.
このオッサンが全部用意します。
12.
Yeoman
13.
http://yeoman.io/
14.
15.
Yeoman s service デキるオッサン い
ざ と い う と き の 際 立 っ た 働 き
16.
こんな人にモロ刺さります。 • 制作テンプレ持ってない。つーか作るのメンドイ • 最初っからレスポンシブのテンプレがいい。 •
最適化・軽量化に細かいこだわりはない。いい感じ にやってほしい • JSライブラリさがすのだるい • Sass最高ヒャッハー! • つーかWeb制作めんどくさい • つーか仕事めんどくさい。生きるのもめんどい こんなの
17.
セットアップ
18.
黒い画面で、
19.
npm install -g
yo
20.
...と、そのまえに入れておくもの。 node.js ruby (optional) compass (optional) ※
compass はgemで、node.jsは nodebrewが個人的にオススメ http://compass-style.org/ https://github.com/hokaccha/nodebrew
21.
npm install -g
generator-webapp
22.
webappの作成
23.
yo webapp
24.
yo webapp --coffee CoffeeScriptを使う場合
25.
サーバーの起動
26.
grunt server
27.
リリース前のビルド
28.
grunt build
29.
実際にやってみる
30.
Yeomanを構成するツール yo grunt bower scaffolding
preview, build, test package management
31.
Yo •Yeomanのプロジェクトを生成する $ yo webapp angular,
backbone, ember, chromeapp... 様々なフレームワークのscaffoldingが可能。 HTML5 Boilerplate, Gruntfile.js, component.json, node_modulesの自動配置。
32.
Bower •JSライブラリのパッケージマネージャ $ bower install
underscore install, search, list, update... JSライブラリ、jQueryプラグインなどを検索してapp/ componentsに自動インストール。既存ライブラリの管 理に便利。
33.
Grunt •JSベースの作業自動化ツール $ grunt server server,
build, test, clean... 様々な作業を自動化、ローカルWebサーバー起動、フ ァイル更新監視、リリースビルド、テストetc... 制作時の中核的ツール。はっきりいって神!
34.
実際につかってみるとわかるけど、 裏ではGruntが 相当がんばっている! コーディング中にお世話になるのはほとんどGrunt
35.
Gruntfile.js 詳しくは公式で学びましょう http://gruntjs.com/
36.
あと実は最初、、、 Bower要らないと思ってました サーセン! トリも食ってみるとウマかったです
37.
component を検索してみよう http://sindresorhus.com/bower-components/
38.
bower install underscore.number
--save grunt bowerInstall bower install したライブラリを依存ライブラリとともに webページに追加してくれる webappでのJSライブラリの追加
39.
まずはこれだけ覚えよう! $ yo webapp $
grunt server はじめる前のじゅもん リリースのじゅもん $ grunt build or $ grunt server:dist まずは Designing in the Browserを快適に楽しんでみるといいよ!
40.
いろんなgeneratorをつかってみよう! http://yeoman.io/official-generators.html
41.
応用編
42.
1. YeomanでAMD Asynchronous Module
Definition
43.
RequireJS入りwebapp https://github.com/popox/generator-webapp-rjs
44.
RequireJSをインクルードしてwebappを生成すると、 JSはモジュール化されたファイル構成で出力される。 •main.js •app.js モジュールの読み込み、依存関係を記述する (require) モジュール本体(define) AMDについては以下を読むといい http://requirejs.org/docs/why.html http://requirejs.org/docs/whyamd.html
45.
RequireJSをとはつまり、 C言語の import とか Rubyの
require みたいに JavaScriptで外部JavaScriptファイル の読み込みを実現するライブラリ
46.
main.js モジュールのパスを指定 モジュールの依存関係を定義 モジュールを利用 した処理を記述
47.
app.js モジュールの処理を記述
48.
http://www.slideshare.net/bathtimefish/amd-basic-and-practice
49.
Webページごとに別々のモジュール構成を持つJS を書くと、開発時には動いてるが、build後に動か なくなる。 ※ webappでAMDを使う場合の注意点 grunt buildではr.jsを使ったJSファイルのマージ、圧縮が行われる。このと きデフォルトの設定だとページごとのJSがひとつのファイルにマージ&圧 縮されてモジュール構成が破壊されるため。
50.
ちゃんと動く設定例書きました。 https://github.com/bathtimefish/yeoman-webapp-rjs-multipage-example http://bathtimefish.hatenablog.com/entry/2013/11/03/185340 参考記事
51.
2.モジュール化した Coffeeをグローバルに コンパイルする
52.
YeomanはCoffeeScriptを自動的にコンパイルする。 便利なんだけど、CoffeeScriptはデフォルトで即時関数 化するので複数のCoffeeファイル間でグローバル空間 を利用するようなプログラムはコンパイル後に動かな くなる。 ※ RequireJSとか使ってうまいことやらない場合のお話です。
53.
Coffee -> JSはいつもこんなかんじ これはこれでいいことだけど複数Coffeeファイル間でオブジェクトをグローバ ルで共有してラフに楽をしたい場合とかちょっとアレ。
54.
Gruntfile.js coffee:dist ブロックにオプションを追加する 参考:
https://github.com/gruntjs/grunt-contrib-coffee#readme optionsについてはgrunt-contrib-coffeeを参照 https://github.com/gruntjs/grunt-contrib-coffee
55.
3.REST API サーバーを 同時に開発する
56.
Yeomanはプレビュー用localhostサーバーを立てる。 便利なんだけど、JSONベースのREST APIサーバーを 同時に開発する場合は別サーバーを立てないといけな い。その場合クロスオリジンになるのでそのまんまだ とajax通信ができなくて不便。
57.
やり方 長いのでブログに書きました。 http://goo.gl/SojUc
58.
そしたら、 @kamiyamさんがもっと便利なの書いてくれた http://bit.ly/13r1xj5 ぜったいこっちをつかうべき!
59.
こうが、、、 Web Browser Yoman Preview
Server (localhost:9000) API Server (localhost:3000) ✘ajax request
60.
こうなるイメージ Web Browser Yeoman Preview
Server (localhost:9000) API Server (localhost:3000) Proxy Server (localhost:8000) ajax request
61.
Yo, Grunt, Bower,
(node.js) の相互依存 性が低いので工夫次第でいくらでも便利 にカスタマイズできる。:) これかなり重要!!
62.
http://yeoman.io/generators.html#writing-your-first-generator カスタムGeneratorを作成する
63.
とりあえずつくってみてます。 頓挫中 orz
64.
むしゃくしゃしたのでやった https://github.com/bathtimefish/generator-webapp-typescript TypeScript 1.0 リリース記念
65.
ビール飲みながらつくった。 HTMLをモジュール化してAjaxで取得できるWebApp サンプル https://github.com/bathtimefish/webapp-handlebars-ajax
66.
御社制作ワークフローのため のgenerator開発いたします。 企業のみなさまへ、 通常見積もり価格 3割増 のところを、 今ならなんと20%引き!! Call
Now!!
67.
generator hackation やりたいです。
68.
まとめ
69.
Yeomanを使うと、 Webアプリ開発効率が アップすると思います。
70.
ぜひ使ってみてください!
71.
happy
72.
coding
73.
:)
74.
Thanks.
Jetzt herunterladen