工具方面
VUE

Vue.js是一款JavaScript前端框架,更好地組織與簡化Web開發。Vue所關注的核心是MVC模式中的視圖層,同時,它也能方便地取得資料更新,並通過組件內部特定的方法實現視圖與模型的互動。我們部門目前在進行的是翻寫客戶服務網站CSWEB,使用前後端分離式的架構,前端的部分就是使用Vue進行翻寫,也是目前我實習工作的內容。
DevExtreme VUE
DevExtreme Complete 是一款由DevExpress 開發的全面的 Web 和移動端應用程式開發工具套件。DevExpress 是一家著名的軟體開發公司,專注於提供.NET 和Web開發工具以及控制元件。DevExtreme 支援Angular、Vue、React、Ionic 框架,以及使用現代 JavaScript 框架的熟悉概念進行數據綁定 。目前部門使用Vue的架構翻寫客戶網站,而這個DevExtreme Vue中有非常多種模板可以參考,也提供程式碼範例,而套件如何使用以及數據的綁定,是使用這個工具非常重要的精隨。
Oracle

Oracle 資料庫(Oracle DB) 是由 Oracle 公司提供的一款關聯式資料庫管理系統 (RDBMS)。Oracle提供很大的儲存空間,同時優化了資料的操作算法所以擁有較高的性能,適用於處理較多資料的問題,對於需要針對資料進行計算時,有很大的好處。我在開始使用公司內部資料時,第一次接觸到oracle,與在學校學習到的SQL server在使用上有些差異,所以當遇到較複雜的查詢方法時,主管會示範給我們看,讓我們了解正確查詢資料的語法。
Visual Studio 2019(VS2019) & Swagger


Visual Studio Code(VS Code)

是一款由微軟開發且跨平台的免費原始碼編輯器。該軟體以擴充元件的方式支援語法突顯、程式碼自動補全(又稱 IntelliSense)、程式碼重構功能,並且內建了命令列工具和 Git 版本控制系統。支援JavaScript、 C語言、 CSS、 C#,我們在公司做為開發前端的工具,因為前面有說到vue.js是一款JavaScript前端框架,因此使用VS Code是很容易上手的編輯器。
GitLab

GitLab 是一個一站式的 DevOps 平台,專為開發與運維團隊設計,將版本控制、持續整合(CI)、持續交付(CD)、監控和安全管理等功能整合在一起。它以 Git 為核心,提供分支管理(branch)與代碼審查功能,讓團隊協作更高效率。內建的 CI/CD 工具可自動化測試、編譯與部署。同時,GitLab 支援雲端和本地部署,我們利用vs2017作為版本更新下載的橋樑,方便程式整合,不論是提升擴展性還是保障資料安全性,透過 GitLab,開發與維護的流程能夠更簡化、更高效。