網(wǎng)絡(luò )的發(fā)展以讓web前端的開(kāi)發(fā)和應用在市場(chǎng)也越來(lái)越受到歡迎。很多人對web前端開(kāi)發(fā)產(chǎn)生了濃厚的興趣,經(jīng)常會(huì )有人問(wèn)關(guān)于web前端需要學(xué)什么的問(wèn)題。
無(wú)論做一個(gè)傳統的桌面應用程序,還是做一個(gè)Web應用程序,前期的分析與設計是不可避免的。分析:需求分析:你必須了解你要做的是什么、你的客戶(hù)到底想要的是什么,在做新聞發(fā)布系統的時(shí)候我就必須問(wèn)我自己這樣的問(wèn)題:我的新聞發(fā)布系統能干什么、我想他是什么樣子的等等。
當搞明白了到底要做什么的時(shí)候就要開(kāi)始設計了。設計是很繁瑣的,記得以前做機房收費系統,設計幾乎是改了又改、細化了又細化這里也是一樣。前端學(xué)習還是需要很系統的進(jìn)行,需要學(xué)習更多關(guān)于前端網(wǎng)站和構架編程。
對于剛剛入門(mén)的你,我想應該簡(jiǎn)單地畫(huà)畫(huà)頁(yè)面流程圖,選擇什么樣的工具不重要,可以用Word、可以用Visio、即使用紙也無(wú)所謂,因為鉛筆和橡皮能讓你快速應變,只是如果要保存和傳播就不要選擇紙了。這個(gè)時(shí)候頁(yè)面畫(huà)出來(lái),就是一堆框框的羅列,只要能讓自己知道,這個(gè)應用后大概會(huì )是什么樣就可以了。當然點(diǎn)擊某個(gè)按鈕能完成什么等,可以用程序流程圖表示出來(lái),流程圖還是推薦大家畫(huà)的,因為這樣你對系統的整個(gè)脈絡(luò )會(huì )有更加清晰的認識。