彭彭的開發環境與工具
彭彭,網頁前端工程,2017-09-25
工欲善其事,必先利其器!在更多技術文章進駐這裡之前,先和大家分享彭彭在做網站、應用程式開發時會用上的工具。我屬於【比較不會】使用工具的開發者,因此,這篇文章的資訊,適合當作最基本的工具包來參考。
通用開發工具
無論要開發什麼樣的網站或是程式,都用得上的東西:
- 作業系統:Windows 10、Chrome OS
- 文字編輯:Notepad++、Visual Code、Caret
- 版本管理:Git、SourceTree
網頁前端開發
網頁前端泛指在瀏覽器中運行的應用,在所有的開發專案中,網頁前端使用的工具相對單純,請參考下方列表:
- 程式語言:HTML、CSS、JavaScript ES6
- 套件框架:JQuery、React、Google Charts
- 除錯調校:Chrome DevTools
- 編譯工具:Babel、Google Closure Tools
後端與資料庫
除了前端之外,如果想要架設一個完整的網站,少不了後端系統的建置。後端系統分成兩大主軸:一是在網頁伺服器端的開發、測試環境;二是資料庫的選擇。相關工具,請參考下方列表:
- 程式語言:Java/JSP/Servlet、JavaScript
- 雲端服務:Google App Engine、Amazon EC2
- 伺服器:Apache Tomcat、Node.js
- 資料庫:MySQL、Google Firebase
Android 應用程式
人手一機的時代,具備撰寫手機應用程式的能力變得非常重要。為了建立 Android App 的開發環境,使用到的相關工具如下列表:
- 程式語言:Java
- 開發軟體:Google Android Studio
- 雲端服務:Google App Engine
網站分析與行銷
網站上線之後,我們會想了解訪客在網站中的行為,也希望能夠吸引到更多的忠實粉絲。最後,甚至有機會透過網站的經營,來獲取利潤。以下是在做網站分析、網站行銷時會用到的工具:
- 訪客分析:Google Analytics
- 線上廣告:Google Adwords、Facebook Ads
小小的總結
永遠記住一件事:工具只是輔助。擁有扎實的技術基礎和清楚的邏輯思考,才能夠讓我們在漫長艱苦的修行中,真正的無往不利!
返回前頁
回到上方