Soumettre la recherche
Mettre en ligne
Jsのビルド環境
•
0 j'aime
•
89 vues
F
fourside
Suivre
2015年頃?のJSビルド環境について。今となってはかなり古い内容です。
Lire moins
Lire la suite
Ingénierie
Signaler
Partager
Signaler
Partager
1 sur 15
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
React/Redux/Redux-Saga+サーバサイドレンダリング
React Redux Redux-Saga + サーバサイドレンダリング
React Redux Redux-Saga + サーバサイドレンダリング
エンジニア勉強会 エスキュービズム
jQueryとはの基本
JQuery入門
JQuery入門
sayoko miura
春のJavaScript祭りで発表した資料です http://javascript-fes.doorkeeper.jp/events/14171
JavaScriptと共に歩いて行く決意をした君へ
JavaScriptと共に歩いて行く決意をした君へ
Muyuu Fujita
Web制作勉強会第二回の資料 jQuery入門です。
Web制作勉強会 #2
Web制作勉強会 #2
Moto Yan
jQueryを中心としてJavaScriptについて書いてます。
jQueryを中心としたJavaScript
jQueryを中心としたJavaScript
hideaki honda
Sails.jsのメリット・デメリット
Sails.jsのメリット・デメリット
Sails.jsのメリット・デメリット
Ito Kohta
2015-02-17に行われた社内勉強会の内容です。
Nodeとフロントエンド − 知っておかなければならない、今と未来の話 −
Nodeとフロントエンド − 知っておかなければならない、今と未来の話 −
Kohei Asai
2015.7.25 新卒勉強会で発表
Hello, Node.js
Hello, Node.js
Shin Sekaryo
Recommandé
React/Redux/Redux-Saga+サーバサイドレンダリング
React Redux Redux-Saga + サーバサイドレンダリング
React Redux Redux-Saga + サーバサイドレンダリング
エンジニア勉強会 エスキュービズム
jQueryとはの基本
JQuery入門
JQuery入門
sayoko miura
春のJavaScript祭りで発表した資料です http://javascript-fes.doorkeeper.jp/events/14171
JavaScriptと共に歩いて行く決意をした君へ
JavaScriptと共に歩いて行く決意をした君へ
Muyuu Fujita
Web制作勉強会第二回の資料 jQuery入門です。
Web制作勉強会 #2
Web制作勉強会 #2
Moto Yan
jQueryを中心としてJavaScriptについて書いてます。
jQueryを中心としたJavaScript
jQueryを中心としたJavaScript
hideaki honda
Sails.jsのメリット・デメリット
Sails.jsのメリット・デメリット
Sails.jsのメリット・デメリット
Ito Kohta
2015-02-17に行われた社内勉強会の内容です。
Nodeとフロントエンド − 知っておかなければならない、今と未来の話 −
Nodeとフロントエンド − 知っておかなければならない、今と未来の話 −
Kohei Asai
2015.7.25 新卒勉強会で発表
Hello, Node.js
Hello, Node.js
Shin Sekaryo
Node.js勉強会 in 大阪
MVCフレームワーク Sails.jsについて機能紹介
MVCフレームワーク Sails.jsについて機能紹介
kamiyam .
最近はやりのjQuery Hateの謎に迫る! (というか、これであってるのか教えてほしいという発表)
なぜ人は必死でjQueryを捨てようとしているのか
なぜ人は必死でjQueryを捨てようとしているのか
Yoichi Toyota
This is description.
Saitowotsukutsutemita
Saitowotsukutsutemita
hmatumoto
2013年6月8日に大阪で開催された「第7回HTML5など勉強会」で使ったプレゼン資料です。
いまさら聞けない!?Backbone.js 超入門
いまさら聞けない!?Backbone.js 超入門
Kohei Kadowaki
viewとmodel
Slide
Slide
Akura Pi
「12th Knock!」 第12回Knock! Knock! 勉強会(2013年 2月 7日、B-nest静岡市産学交流センターにて) レスポンシブWebデザイン【基礎編】は下記URLです http://www.slideshare.net/yabecchy/12th-knock-yaberwd1
レスポンシブWebデザイン【発展編】
レスポンシブWebデザイン【発展編】
Yasuhito Yabe
2010/02/21 神田のIT勉強会にて
日頃のプログラミングについて
日頃のプログラミングについて
高見 知英
20120826 ec cube-handson
20120826 ec cube-handson
Masaki Takeda
ビズリーチ D3 フロントエンド技術勉強会
さわってみようReact.js、AngularJS(1系、2系)
さわってみようReact.js、AngularJS(1系、2系)
Kazuhiro Yoshimoto
2012/12/15 JAZUG女子部ぷれぜんつBuild祭り でのTypeScriptの話
TypeScriptへの入口
TypeScriptへの入口
Sunao Tomita
Frontend Meetup vol.1 - SPAを語り尽くす会! LT 2016/09/16
AngularJS2でつまづいたこと
AngularJS2でつまづいたこと
Takehiro Takahashi
Node.jsの特徴と、開発環境についてまとめました。NSEG第15回勉強会(2011年5月21日)の発表資料。
Node.js で Web アプリ開発
Node.js で Web アプリ開発
Tatsumi Naganuma
最近使っているフロントエンドのツールについて紹介
最近のフロントエンドツールの紹介
最近のフロントエンドツールの紹介
Ryo Iinuma
2015.12.16 JS オジサン #6 二日目
React+fluxを導入した話
React+fluxを導入した話
Yuki Ishikawa
Type scriptmemo
Type scriptmemo
ytanno
めとべや大阪#31 https://roommetroosaka.doorkeeper.jp/events/27399
Ms build 触ってみよう
Ms build 触ってみよう
Oda Shinsuke
JavaScript はある程度 読み書きできる人 を対象に、Node.js および npm を実際に使ってみます。 環境は何でもよいのですが、今回は Windows 環境で Visual Studio Code という エディタ を利用して、コンソール に "Hallo World" を出力する プログラム を作成します。 このスライドで Node.js を始める足掛かりが得られる ハズ。
Node.js Hands-On
Node.js Hands-On
Akinari Tsugo
2014/8/23のGDG神戸 AngularJS勉強会#2のLTでの内容です。
AngularJS x Chrome Apps (2014.08.23 #gdgkobe event)
AngularJS x Chrome Apps (2014.08.23 #gdgkobe event)
pinmarch_t Tada
東京Node学園祭2013 での発表資料です。
Node.js を選ぶとき 選ばないとき
Node.js を選ぶとき 選ばないとき
Ryunosuke SATO
https://atnd.org/events/82659
2016/12/17 ASP.NET フロントエンドタスク入門
2016/12/17 ASP.NET フロントエンドタスク入門
miso- soup3
フロントエンドエンジニアのみなさんに郎報です!いよいよ Azure にも SPA や JAM Stack に最適化なホスティングサービスが登場しました。このセッションでは、Build 2020 で発表されたばかりの Azure Static Web Apps について、このサービスの魅力や特長、そして活用方法のヒントなどについて、Azure MVP である三宅がフロントエンドエンジニアと Azure Geek 両方の視点から解説します。
【de:code 2020】 「あつまれ フロントエンドエンジニア」 Azure Static Web Apps がやってきた
【de:code 2020】 「あつまれ フロントエンドエンジニア」 Azure Static Web Apps がやってきた
日本マイクロソフト株式会社
CouchDB 勉強会で発表した内容です。
Couch Db勉強会0623 by yssk22
Couch Db勉強会0623 by yssk22
Yohei Sasaki
Contenu connexe
Tendances
Node.js勉強会 in 大阪
MVCフレームワーク Sails.jsについて機能紹介
MVCフレームワーク Sails.jsについて機能紹介
kamiyam .
最近はやりのjQuery Hateの謎に迫る! (というか、これであってるのか教えてほしいという発表)
なぜ人は必死でjQueryを捨てようとしているのか
なぜ人は必死でjQueryを捨てようとしているのか
Yoichi Toyota
This is description.
Saitowotsukutsutemita
Saitowotsukutsutemita
hmatumoto
2013年6月8日に大阪で開催された「第7回HTML5など勉強会」で使ったプレゼン資料です。
いまさら聞けない!?Backbone.js 超入門
いまさら聞けない!?Backbone.js 超入門
Kohei Kadowaki
viewとmodel
Slide
Slide
Akura Pi
「12th Knock!」 第12回Knock! Knock! 勉強会(2013年 2月 7日、B-nest静岡市産学交流センターにて) レスポンシブWebデザイン【基礎編】は下記URLです http://www.slideshare.net/yabecchy/12th-knock-yaberwd1
レスポンシブWebデザイン【発展編】
レスポンシブWebデザイン【発展編】
Yasuhito Yabe
2010/02/21 神田のIT勉強会にて
日頃のプログラミングについて
日頃のプログラミングについて
高見 知英
20120826 ec cube-handson
20120826 ec cube-handson
Masaki Takeda
ビズリーチ D3 フロントエンド技術勉強会
さわってみようReact.js、AngularJS(1系、2系)
さわってみようReact.js、AngularJS(1系、2系)
Kazuhiro Yoshimoto
2012/12/15 JAZUG女子部ぷれぜんつBuild祭り でのTypeScriptの話
TypeScriptへの入口
TypeScriptへの入口
Sunao Tomita
Frontend Meetup vol.1 - SPAを語り尽くす会! LT 2016/09/16
AngularJS2でつまづいたこと
AngularJS2でつまづいたこと
Takehiro Takahashi
Node.jsの特徴と、開発環境についてまとめました。NSEG第15回勉強会(2011年5月21日)の発表資料。
Node.js で Web アプリ開発
Node.js で Web アプリ開発
Tatsumi Naganuma
最近使っているフロントエンドのツールについて紹介
最近のフロントエンドツールの紹介
最近のフロントエンドツールの紹介
Ryo Iinuma
2015.12.16 JS オジサン #6 二日目
React+fluxを導入した話
React+fluxを導入した話
Yuki Ishikawa
Type scriptmemo
Type scriptmemo
ytanno
めとべや大阪#31 https://roommetroosaka.doorkeeper.jp/events/27399
Ms build 触ってみよう
Ms build 触ってみよう
Oda Shinsuke
JavaScript はある程度 読み書きできる人 を対象に、Node.js および npm を実際に使ってみます。 環境は何でもよいのですが、今回は Windows 環境で Visual Studio Code という エディタ を利用して、コンソール に "Hallo World" を出力する プログラム を作成します。 このスライドで Node.js を始める足掛かりが得られる ハズ。
Node.js Hands-On
Node.js Hands-On
Akinari Tsugo
2014/8/23のGDG神戸 AngularJS勉強会#2のLTでの内容です。
AngularJS x Chrome Apps (2014.08.23 #gdgkobe event)
AngularJS x Chrome Apps (2014.08.23 #gdgkobe event)
pinmarch_t Tada
東京Node学園祭2013 での発表資料です。
Node.js を選ぶとき 選ばないとき
Node.js を選ぶとき 選ばないとき
Ryunosuke SATO
Tendances
(19)
MVCフレームワーク Sails.jsについて機能紹介
MVCフレームワーク Sails.jsについて機能紹介
なぜ人は必死でjQueryを捨てようとしているのか
なぜ人は必死でjQueryを捨てようとしているのか
Saitowotsukutsutemita
Saitowotsukutsutemita
いまさら聞けない!?Backbone.js 超入門
いまさら聞けない!?Backbone.js 超入門
Slide
Slide
レスポンシブWebデザイン【発展編】
レスポンシブWebデザイン【発展編】
日頃のプログラミングについて
日頃のプログラミングについて
20120826 ec cube-handson
20120826 ec cube-handson
さわってみようReact.js、AngularJS(1系、2系)
さわってみようReact.js、AngularJS(1系、2系)
TypeScriptへの入口
TypeScriptへの入口
AngularJS2でつまづいたこと
AngularJS2でつまづいたこと
Node.js で Web アプリ開発
Node.js で Web アプリ開発
最近のフロントエンドツールの紹介
最近のフロントエンドツールの紹介
React+fluxを導入した話
React+fluxを導入した話
Type scriptmemo
Type scriptmemo
Ms build 触ってみよう
Ms build 触ってみよう
Node.js Hands-On
Node.js Hands-On
AngularJS x Chrome Apps (2014.08.23 #gdgkobe event)
AngularJS x Chrome Apps (2014.08.23 #gdgkobe event)
Node.js を選ぶとき 選ばないとき
Node.js を選ぶとき 選ばないとき
Similaire à Jsのビルド環境
https://atnd.org/events/82659
2016/12/17 ASP.NET フロントエンドタスク入門
2016/12/17 ASP.NET フロントエンドタスク入門
miso- soup3
フロントエンドエンジニアのみなさんに郎報です!いよいよ Azure にも SPA や JAM Stack に最適化なホスティングサービスが登場しました。このセッションでは、Build 2020 で発表されたばかりの Azure Static Web Apps について、このサービスの魅力や特長、そして活用方法のヒントなどについて、Azure MVP である三宅がフロントエンドエンジニアと Azure Geek 両方の視点から解説します。
【de:code 2020】 「あつまれ フロントエンドエンジニア」 Azure Static Web Apps がやってきた
【de:code 2020】 「あつまれ フロントエンドエンジニア」 Azure Static Web Apps がやってきた
日本マイクロソフト株式会社
CouchDB 勉強会で発表した内容です。
Couch Db勉強会0623 by yssk22
Couch Db勉強会0623 by yssk22
Yohei Sasaki
中・大規模サイト作成業務フロー
中・大規模サイト作成業務フロー
senakamura
Gradleハンズオン資料
Gradle handson
Gradle handson
Nemoto Yusuke
HTML5 プログラミング生放送勉強会 第11回@大阪
~初心者がこれから Web アプリの開発をするために~
~初心者がこれから Web アプリの開発をするために~
Oda Shinsuke
Hokuriku.net 2013 01-26 node.js
Hokuriku.net 2013 01-26 node.js
Tadahiro Ishisaka
CEDEC2014 Couchbase Server + Couchbase Syncgatewayによる、電波が切れても使えるDB同期アプリケーションの開発構築などについて
Cedec2014モバイル初のNoSQLを使ってみよう
Cedec2014モバイル初のNoSQLを使ってみよう
Kazumi Hirose
Flash LiteのアニメーションをJS+CSSに書き換えてみるハンズオンです。変換技術の紹介もいくつかしています。
12.09.08 明星和楽2012 KLabハンズオンセッション
12.09.08 明星和楽2012 KLabハンズオンセッション
Kei Nakazawa
Web フロントエンドのパフォーマンスチューニングについてLTしたのでその資料です
Web frontend performance tuning
Web frontend performance tuning
ssuser3c214d
第2回Vue.js勉強会で使用したスライドです。 状態管理ライブラリのVuex, ルーティング設定ができるVue-Router, サーバサイドレンダリングフレームワークのNuxtを紹介。
Vue.jsの関連ツール・ライブラリ(Vuex, Vue-Router, Nuxt)
Vue.jsの関連ツール・ライブラリ(Vuex, Vue-Router, Nuxt)
Kei Yagi
多分モダンなWebアプリ開発
多分モダンなWebアプリ開発
多分モダンなWebアプリ開発
tak-nakamura
Featuring Project Silk & Liike: 楽しい "モダン" Web 開発のちょっとディープなお話
Featuring Project Silk & Liike: 楽しい "モダン" Web 開発のちょっとディープなお話
Akira Inoue
Synquery ja
Synquery ja
EastCloud
改訂版↓ http://www.slideshare.net/taukuma/web-development-fundamentalv2-24318761
Web development fundamental
Web development fundamental
Takuya Kumagai
JSX Design Overview (日本語)
JSX Design Overview (日本語)
Kazuho Oku
「iOSアプリ 高速プロトタイピングのためのCMS構築」
2012 05-19第44回cocoa勉強会発表資料
2012 05-19第44回cocoa勉強会発表資料
OCHI Shuji
2015/12/22に行われたAWS上で構築するRESTfulアプリ勉強会~Web開発ワークショップ~【第12回】で使用した資料です。
第12回rest勉強会 これまでの補足・展望編
第12回rest勉強会 これまでの補足・展望編
ksimoji
わんくま同盟名古屋勉強会18回目 ASP.NET MVC3を利用したHTML5な画面開発~クラウドも有るよ!~
わんくま同盟名古屋勉強会18回目 ASP.NET MVC3を利用したHTML5な画面開発~クラウドも有るよ!~
normalian
Azure開発の基本的な操作手順の説明 技術ひろば.net 2010年3月に実施 2010年3月13日
はじめての Azure 開発
はじめての Azure 開発
Yoshitaka Seo
Similaire à Jsのビルド環境
(20)
2016/12/17 ASP.NET フロントエンドタスク入門
2016/12/17 ASP.NET フロントエンドタスク入門
【de:code 2020】 「あつまれ フロントエンドエンジニア」 Azure Static Web Apps がやってきた
【de:code 2020】 「あつまれ フロントエンドエンジニア」 Azure Static Web Apps がやってきた
Couch Db勉強会0623 by yssk22
Couch Db勉強会0623 by yssk22
中・大規模サイト作成業務フロー
中・大規模サイト作成業務フロー
Gradle handson
Gradle handson
~初心者がこれから Web アプリの開発をするために~
~初心者がこれから Web アプリの開発をするために~
Hokuriku.net 2013 01-26 node.js
Hokuriku.net 2013 01-26 node.js
Cedec2014モバイル初のNoSQLを使ってみよう
Cedec2014モバイル初のNoSQLを使ってみよう
12.09.08 明星和楽2012 KLabハンズオンセッション
12.09.08 明星和楽2012 KLabハンズオンセッション
Web frontend performance tuning
Web frontend performance tuning
Vue.jsの関連ツール・ライブラリ(Vuex, Vue-Router, Nuxt)
Vue.jsの関連ツール・ライブラリ(Vuex, Vue-Router, Nuxt)
多分モダンなWebアプリ開発
多分モダンなWebアプリ開発
Featuring Project Silk & Liike: 楽しい "モダン" Web 開発のちょっとディープなお話
Featuring Project Silk & Liike: 楽しい "モダン" Web 開発のちょっとディープなお話
Synquery ja
Synquery ja
Web development fundamental
Web development fundamental
JSX Design Overview (日本語)
JSX Design Overview (日本語)
2012 05-19第44回cocoa勉強会発表資料
2012 05-19第44回cocoa勉強会発表資料
第12回rest勉強会 これまでの補足・展望編
第12回rest勉強会 これまでの補足・展望編
わんくま同盟名古屋勉強会18回目 ASP.NET MVC3を利用したHTML5な画面開発~クラウドも有るよ!~
わんくま同盟名古屋勉強会18回目 ASP.NET MVC3を利用したHTML5な画面開発~クラウドも有るよ!~
はじめての Azure 開発
はじめての Azure 開発
Jsのビルド環境
1.
JSの開発で最近やったこと
2.
Agenda 1. 何をしたか 2. 使うことにしたツール
3.
何をしたか
4.
まとめ JSをビルドするようにしました 機械語に変換するわけじゃない ⾃動的に処理したいことをまとめてやる 例︓ JSやCSSの結合、minify、ソースマップの作成 AltJSやSassのコンパイル やれることが増えました
5.
前提 現在のチーム事情 クライアントサイドはAngularJS サーバサイドはJava EE
6.
プロジェクトの分離 今まではサーバサイドとひとまとめだった htmlやJSの修正確認には、javaのビルドも必要 分離することで、フロントエンド単独でビルドできる でも結局は デプロイはワンバイナリでやりたい サーバサイドのビルドは必要
7.
ビルドのためのディレクトリ構成 ./tsubomi-site-frontend ├ src ...
開発者が触るディレクトリ ├ dist ... ビルドの成果物を格納 ├ test ... テストコードを格納 └ package.json ... 各種ツールが読む設定ファイル karma.conf.js gulpfile.js
8.
srcの下はこんな感じ src ├ css ├ img ├
templates ├ js │ ├ lib │ ├ controller │ ├ directive │ ├ filter │ └ service └ index.html
9.
JSのバンドル テンプレートと同じ数だけJSファイルが存在していた 画⾯1枚(テンプレート1個) == JS1個で分かりやすい 同じディレクトリにlogin.jsとlogin.tplがある ブラウザにとっては、いくつもファイルをダウンロード しなくてはいけない パフォーマンスの悪化を招く 増えたファイルはビルド時に1個にまとめる これをバンドルという ブラウザのリクエスト数が減ってハッピー
10.
ユニットテスト していなかった ちょっとした修正もデプロイして動かすまで不安 これからはします ファイルを監視しておくと、常時テストが⾛るよう になる 簡単な失敗はすぐ分かる
11.
キャッシュ いままで 機能を追加しても、古いJSやテンプレートがキャッ シュとして残っていて動かない そもそもキャッシュ無効にするとパフォーマンス 悪い ファイル名にファイルのハッシュ値を加える ファイルに変更があればハッシュ値が変わる ファイル名が変わるので、ブラウザはリクエスト を投げる いわゆるcache bust 変更がなければファイル名は変わらない ブラウザはキャッシュしたものを使ってよい
12.
使うことにしたもの
13.
ビルドにつかうツール node エコシステムの中⼼ npm nodeモジュールのパッケージ管理ツール gulp ビルドツール/タスクランナー 今年になってからネガティブな話題 Grunt/Gulpで憔悴したおっさんの話 - MOL 最近のビルドツールって何なの︖
- 檜⼭正幸のキ マイラ飼育記
14.
ビルドにつかうツール karma テストランナー Jenkinsでも使える GUIのない環境でもよい(PhantomJS) テスト結果をxmlに出⼒(jenkins⽤) ファイル監視してtestが⾛ると便利 jasmine テスティングフレームワーク ここは何でもいいと思った rspecぽく書ける
15.
おまけ︓使わないことにしたもの grunt 後発のgulpの⽅が分かりやすい browserify AngularJSはrequireを使わない bable, coffee script,
typescript 素のJSを書けるようになりたいので bower なんとなく… webpack 多機能なものを避けてた…
Télécharger maintenant