Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
2021-06-24 最近のビルドツール調べてみた
Search
nitaking
June 24, 2021
Technology
0
97
2021-06-24 最近のビルドツール調べてみた
2021-06-24 社内LT
nitaking
June 24, 2021
Tweet
Share
More Decks by nitaking
See All by nitaking
人は30分でLT資料を作って発表できるのか
nitaking
0
170
React Native ことはじめ
nitaking
0
190
Fishのススメ
nitaking
0
53
Blitz.jsの紹介
nitaking
1
930
Expo WEB × Next.js は実用できるのか?
nitaking
3
990
react-hooks-loggerつくった話
nitaking
0
450
あの震えるインタラクションを実装したい
nitaking
1
1.3k
アプリリリースまでのつらみあれこれ
nitaking
0
530
React非同期ライブラリを知る
nitaking
0
160
Other Decks in Technology
See All in Technology
マネジメント視点でのre:Invent参加 ~もしCEOがre:Inventに行ったら~
kojiasai
0
470
ネット広告に未来はあるか?「3rd Party Cookie廃止とPrivacy Sandboxの効果検証の裏側」 / third-party-cookie-privacy
cyberagentdevelopers
PRO
1
130
Figma Dev Modeで進化するデザインとエンジニアリングの協働 / figma-with-engineering
cyberagentdevelopers
PRO
1
430
【技術書典17】OpenFOAM(自宅で極める流体解析)2次元円柱まわりの流れ
kamakiri1225
0
220
2024-10-30-reInventStandby_StudyGroup_Intro
shinichirokawano
1
640
オーティファイ会社紹介資料 / Autify Company Deck
autifyhq
9
120k
MAMを軸とした動画ハンドリングにおけるAI活用前提の整備と次世代ビジョン / abema-ai-mam
cyberagentdevelopers
PRO
1
120
顧客が本当に必要だったもの - パフォーマンス改善編 / Make what is needed
soudai
24
6.8k
最速最小からはじめるデータプロダクト / Data Product MVP
amaotone
5
740
pandasはPolarsに性能面で追いつき追い越せるのか
vaaaaanquish
4
4.7k
小規模に始めるデータメッシュとデータガバナンスの実践
kimujun
3
590
新R25、乃木坂46 Mobileなどのファンビジネスを支えるマルチテナンシーなプラットフォームの全体像 / cam-multi-cloud
cyberagentdevelopers
PRO
1
130
Featured
See All Featured
The Power of CSS Pseudo Elements
geoffreycrofte
72
5.3k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
43
6.6k
Building Adaptive Systems
keathley
38
2.2k
Product Roadmaps are Hard
iamctodd
PRO
48
10k
Designing on Purpose - Digital PM Summit 2013
jponch
115
6.9k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
14
1.9k
5 minutes of I Can Smell Your CMS
philhawksworth
202
19k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
167
49k
The Language of Interfaces
destraynor
154
24k
Visualization
eitanlees
144
15k
Being A Developer After 40
akosma
86
590k
It's Worth the Effort
3n
183
27k
Transcript
最近のビルドツール調べてみた 2021-06-24 社内LT
Satoshi Nitawaki a.k.a bruno / nita-san ・経歴:SIer→小売社内SE→SIer→エアクロ ・出身:宮崎、 ・好き:福岡、ツール、日本酒 ・何度かのメンタルブレイク
・銭湯好き ・最近フットサルうまくなりたいと思っている About
最近のビルドツール調べてみた ビルドツールの流行り廃りは激しい
・過去も今もツール多すぎる件 ・webpack ・gulp ・browserify ・Rollup ・FuseBox ・Parcel ・snowpack ・esbuild ・・・・
JavaScript ビルドツール
None
None
・webpack ここ数年の主流? ・Rollup 2019年あたりに「最近の主流だ」という記事を発見 ・FuseBox 2017年に「新進気鋭だ」という記事を発見 ・Parcel 2018年に「Zero Config」を掲げてバズるもどこへ行った JavaScript
ビルドツール
・snowpack 2020年に「最新のフロントエンド環境」という記事を発見 ・esbuild 2020年頃から「爆速」の記事を確認 ・その他にもたくさん JavaScript ビルドツール
snowpackとesbuildが話題
引用:https://www.kabuku.co.jp/developers/ultrafast-tsx-build-tool-esbuild
実際に試すDEMO(この方の検証を試す)
・どんな要素でesbuildのビルドが早いかは更に追ってみたい ・機能性とビルド速度は比例?(機能増=ビルド遅) ・snowpack遅いやん ・各ライブラリのビルド速度の差の要因は? 所感
・nodeのビルドツールはまだまだ流行り廃りが激しい ・最近はesbuildがアツめ ・とはいえまだまだ過渡期っぽい ・まだまだビルドツールを模索する世界は続きそう まとめ
Fin.