有些人可以同時從事前端和后端開發(fā),他們被稱為全棧開發(fā)者。
成為全棧開發(fā)者或者招聘全棧開發(fā)者既有優(yōu)點也有缺點。雖然開發(fā)者數(shù)量可以減少到原來的一半,但他們的水平也相應降低了。專門從事前端或后端開發(fā)的開發(fā)者對單個領域的了解總是多于同時了解這兩個領域的開發(fā)者。
與全棧類似的技術開發(fā)棧還有很多,比如 MEAN 棧、LAMP 棧、.NET 棧、Python-Django 棧、ROR 棧,等等。開發(fā)者可以自由選擇成為這些技術棧的專家。