Visual Studio Code 和 Atom
- 兩個(gè)最受歡迎的開(kāi)源代碼編輯器 — Visual Studio Code 和 Atom 在過(guò)去 12 個(gè)月中進(jìn)行了很多不可思議的創(chuàng)新。這兩個(gè)項(xiàng)目都使用網(wǎng)絡(luò)技術(shù)構(gòu)建,并吸引了大量的粉絲群體。編輯器有針對(duì)大部分語(yǔ)言的語(yǔ)法檢查,linting 和重構(gòu)工具的插件。
Git
- Git 是最流行的源代碼版本控制系統(tǒng)。它是無(wú)服務(wù)器的,你可以將計(jì)算機(jī)上的任何文件夾轉(zhuǎn)換為存儲(chǔ)庫(kù)。如果你想共享代碼,有很多選擇,像 GitLab,Bitbucket 和 Github(當(dāng)然還有碼云)。2017年, 建議熟悉 git 命令行 ,因?yàn)樗鼤?huì)在比你想象中更多的場(chǎng)景派上用場(chǎng)。
Electron 和 NW.js
- 桌面應(yīng)用程序還沒(méi)有死,即使 Web App 變得越來(lái)越強(qiáng)大。有時(shí)你需要強(qiáng)大的功能和 API,這是網(wǎng)絡(luò)平臺(tái)無(wú)法提供的。使用諸如 Electron 和 NW.js 之類(lèi)的工具,可以通過(guò)使用 Web 技術(shù)編來(lái)寫(xiě)桌面應(yīng)用程序。你可以完全訪(fǎng)問(wèn)操作系統(tǒng)和 npm 可用的廣度模塊。要了解這些工具的更多信息,請(qǐng)閱讀有關(guān) Electron 和 NW.js 的教程。
DevOps
- 軟件開(kāi)發(fā)中的最近趨勢(shì)是讓開(kāi)發(fā)人員負(fù)責(zé)自己的系統(tǒng)部署 — 也稱(chēng)為 DevOps,這能產(chǎn)生更快的發(fā)布和更快地修復(fù)生產(chǎn)中的問(wèn)題。具有運(yùn)維經(jīng)驗(yàn)的開(kāi)發(fā)人員會(huì)受到公司的高度重視,因此從現(xiàn)在開(kāi)始熟悉能實(shí)現(xiàn)這一目標(biāo)的技術(shù)將是巨大的進(jìn)步。推薦的一些工具是 Ansible 和 Docker 。擁有 Linux 命令行和基本的系統(tǒng)管理技能也會(huì)為助你一臂之力。
嘗試其中的一個(gè)或多個(gè):Yarn,Git,Visual Studio Code,Electron,Ansible,Docker