CodeFlask 是個微型程式碼編輯器, 按照官方的說法, 適合用於:
- landing pages 著陸頁, 快速的吸引訪問者到達引流目的
- playground 頁, 為增進遊客快速理解為目的
- interactive samples 互動樣例, 並讓使用者玩一把
- code snippets 程式碼片段, 而不是完整完整的大段程式碼
不適合用於:
- Web IDEs 相關, CodeFlask 不是為處理大檔案設計的, 不應該用於 Web IDEs
- code highlight, 僅僅是程式碼高亮不應該裝配編輯器
- older browsers, 那些 HTML5 能力不足以及有渲染問題的陳舊瀏覽器
- biger code chunks, CodeFlask 是為小段程式碼設計的, 不適合大段程式碼
值得稱道的是 codeflask 使用 rollup 預先構建了 umd 和 ES6 moduls 兩個版本的單檔案, 樣式是動態生成的, 這幾乎適用了所有場景.
預先構建的單檔案只有 20K, CodeFlask 就像她的名字那樣, 燒碼瓶, 小巧美麗, 輕拿輕放, 用力過猛她會碎的.