開源專案與NPM發佈
目前卡美洛智慧雲端的第一批人員已經培訓完成,開始進行NPM Package以及GitHub上的開源程式碼發佈,先以很小的範圍與小的功能為主,以下為已經發佈的幾個NPM Packages:
- Enhanced Validator:Node.js架設的API在傳入JSON的時候要做到進階的檢驗,簡單的如isString(是字串)、isNumber(是數值),或者複雜一點hasNumber(包含數字),再複雜一點如:isEmail(是電子郵件)。
- Debugger-NG:在Angular架構下可以運用的Debugger套件,在程式週期注入一個,然後可以全域的使用,紀錄任何Info、Warning或者Error,並且根據設定決定要怎樣Output。
- Indexedb-NG:雖然已經有很多很完整的IndexedDB的操作,但有時簡化版本可以省掉很多的資源佔用,使用過輕量化的人應該都知道輕量化的好處。
接下來還會開源一些我們有用到的技術,希望繼續給程式設計的廣大社群一些回饋與支持。