在這個議程裡,講者會跟大家分享自己從devtool的使用者到開發vscode extension工具及適用於codegen的template engine/compiler的旅程與經驗。
Devtool的運用與開發能夠讓我們更有生產力、減少重複作業的時間並且專注於重點工作的內容上。
講者是個愛偷懶的人,因此製作了一個幫助產生程式碼樣板的VSCode Extension。
在工具開發過程中,因為先前開發的擴充套件依賴第三方套件。講者在實現更多讓developer experence更好的feature時常常感覺綁手綁腳,因此決心減少依賴,閱讀相關開源工具實現了一個和ejs template/doT.js等效的template compiler,並實現自己的模板語法,讓開發者使用工具時有更好的體驗。
Template Compiler Playground:
https://gtx-compiler.web.app/
這個議程包含以下內容:
- VSCode Extension的開發經驗
- 設計自己的template語法並實現一個和ejs/doT.js等效的template engine/compiler
- 講者讓devtool使用體驗更好的嘗試與經驗
歡迎任何對devtool開發有興趣的朋友
About Wayne Tsai
Hi 您好,我是Wayne Tsai,喜歡typescript跟 javascript,目前是AetherAI的Frontend Engineer。