前言
前天把個人博客發(fā)布到服務器上了,功能不多,但是五臟俱全,作為我的第一個項目,還算可以我的博客。在做博客的過程中,解決了我以前的諸多困擾,也堅定了我在成為全棧工程師的信念,在此做個小總結(jié)。
以前的一些疑問:
Q:靜態(tài)頁面如何發(fā)布到服務器上?
A:node解決了我的困惑,它讓我在只會js的情況下來寫后端的程序,有著良好的生態(tài)環(huán)境。在你的node項目做好后,可以購買一個服務器,然后可以用命令行(linux平臺)或者putty(windows平臺)來輕松連接遠程服務器,配置好環(huán)境后,你的node項目就可以跑起來了。
Q:以后到底是做前端還是后端?
A:首先,我學的過的編程語言目前有C,C#,Javascript,其中,生命力最足的,肯定是js,而現(xiàn)在,有了node,ajax等技術(shù),前端也不局限于寫html/css,做動畫了,我認為,把這些技術(shù)都先掌握,等工作時再抉擇即可。
收獲
- 學會了使用express構(gòu)建web應用,對路由有了深入理解。
- 了解了mongodb數(shù)據(jù)庫,并學會了利用mongoose來操作數(shù)據(jù)庫。
- 經(jīng)過一番折磨,現(xiàn)已可以順利瀏覽各種英文文檔以及官方API。
- 學會了在遠程服務器部署node項目。
- 學會了使用git進行版本控制,有了自己的github。
- 對html/css的理解更加深入。
短期目標
- 使用css進行響應式的布局,熟悉html5的操作,不局限于PC端。
- 學習一個前端框架,暫定為Vue,并熟悉JQ的用法.
- 學會使用webpack。
- 學會ajax技術(shù)。
- 理解session/cookie并實現(xiàn)登陸功能。
- 使用JS實現(xiàn)當前網(wǎng)站常用動畫效果。
- 使用express和vue開發(fā)一個項目,項目暫定
以上,與君共勉。