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
110
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
200
React Native ことはじめ
nitaking
0
210
Fishのススメ
nitaking
0
59
Blitz.jsの紹介
nitaking
1
960
Expo WEB × Next.js は実用できるのか?
nitaking
3
1k
react-hooks-loggerつくった話
nitaking
0
470
あの震えるインタラクションを実装したい
nitaking
1
1.3k
アプリリリースまでのつらみあれこれ
nitaking
0
570
React非同期ライブラリを知る
nitaking
0
160
Other Decks in Technology
See All in Technology
自動テストの世界に、この5年間で起きたこと
autifyhq
10
7.1k
室長と気ままに学ぶマイクロソフトのビジネスアプリケーションとビジネスプロセス
ryoheig0405
0
320
インフラをつくるとはどういうことなのか、 あるいはPlatform Engineeringについて
nwiizo
5
2.1k
モノレポ開発のエラー、誰が見る?Datadog で実現する適切なトリアージとエスカレーション
biwashi
6
770
プロセス改善による品質向上事例
tomasagi
1
1.6k
エンジニアの育成を支える爆速フィードバック文化
sansantech
PRO
3
670
10分で紹介するAmazon Bedrock利用時のセキュリティ対策 / 10-minutes introduction to security measures when using Amazon Bedrock
hideakiaoyagi
0
170
『AWS Distinguished Engineerに学ぶ リトライの技術』 #ARC403/Marc Brooker on Try again: The tools and techniques behind resilient systems
quiver
0
130
7日間でハッキングをはじめる本をはじめてみませんか?_ITエンジニア本大賞2025
nomizone
2
1.4k
管理者しか知らないOutlookの裏側のAIを覗く#AzureTravelers
hirotomotaguchi
2
240
MC906491 を見据えた Microsoft Entra Connect アップグレード対応
tamaiyutaro
1
480
急成長する企業で作った、エンジニアが輝ける制度/ 20250214 Rinto Ikenoue
shift_evolve
2
880
Featured
See All Featured
Scaling GitHub
holman
459
140k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
31
2.1k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
27
1.9k
Optimizing for Happiness
mojombo
376
70k
Fashionably flexible responsive web design (full day workshop)
malarkey
406
66k
Designing for humans not robots
tammielis
250
25k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
Code Review Best Practice
trishagee
66
17k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
Statistics for Hackers
jakevdp
797
220k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
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.