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
140
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
230
React Native ことはじめ
nitaking
0
240
Fishのススメ
nitaking
0
72
Blitz.jsの紹介
nitaking
1
1k
Expo WEB × Next.js は実用できるのか?
nitaking
3
1k
react-hooks-loggerつくった話
nitaking
0
510
あの震えるインタラクションを実装したい
nitaking
1
1.4k
アプリリリースまでのつらみあれこれ
nitaking
0
650
React非同期ライブラリを知る
nitaking
0
170
Other Decks in Technology
See All in Technology
マルチモーダル基盤モデルに基づく動画と音の解析技術
lycorptech_jp
PRO
2
260
Jitera Company Deck / JP
jitera
0
250
FAST導入1年間のふりかえり〜現実を直視し、さらなる進化を求めて〜 / Review of the first year of FAST implementation
wooootack
1
180
Vision Language Modelと自動運転AIの最前線_20250730
yuyamaguchi
1
620
興味の胞子を育て 業務と技術に広がる”きのこ力”
fumiyasac0921
0
290
完璧を目指さない小さく始める信頼性向上
kakehashi
PRO
0
110
Snowflake のアーキテクチャは本当に筋がよかったのか / Data Engineering Study #30
indigo13love
0
280
SAE J1939シミュレーション環境構築
daikiokazaki
1
190
Turn Your Community into a Fundraising Catalyst for Black Philanthropy Month
auctria
PRO
0
200
東京海上日動におけるセキュアな開発プロセスの取り組み
miyabit
0
200
分散トレーシングによる コネクティッドカーのデータ処理見える化の試み
thatsdone
0
270
解消したはずが…技術と人間のエラーが交錯する恐怖体験
lamaglama39
0
110
Featured
See All Featured
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
22k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Java REST API Framework Comparison - PWX 2021
mraible
31
8.7k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.5k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
50
5.5k
Rails Girls Zürich Keynote
gr2m
95
14k
How GitHub (no longer) Works
holman
314
140k
Raft: Consensus for Rubyists
vanstee
140
7k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
47
9.6k
Agile that works and the tools we love
rasmusluckow
329
21k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
126
53k
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.