1. 程式人生 > >前端面試題之介紹專案

前端面試題之介紹專案

前端面試題之介紹專案

自我介紹:你好,我叫lk,來自韓山師範學院,是2019年畢業的應屆生,專業是軟體工程,學習的方向是前端,平時喜歡研究一些比較熱門的元件,喜歡看他們的技術原理,喜歡去思考能不能修改成更好看的樣式,對頁面美觀有自己獨特的見解,平時看到好看又舒服的頁面時會讚歎製作這個頁面的人,會思考自己該如何也製作一個讓人讚歎的頁面

仿O2O外賣平臺微信小程式
這個專案是基於微信小程式的外賣點餐平臺。
為什麼我會選擇小程式呢,是因為它是鑲嵌在微信裡面的,微信在中國的普及率非常高,幾乎每個人都有自己的微信賬號,小程式它嵌在微信裡,使用它的門檻很低,只需要在微信裡直接開啟就可以,不用安裝,而且小程式可以在微信群裡轉發,推廣也很容易
選擇外賣平臺是因為現在的餐飲業越來越發達,外賣平臺是一個低成本的高回報的專案,比如說,經營一個好線下的店鋪,要考慮店鋪的所在地的人流量,房租,水電,人力等等,而搭建一個好的外賣平臺就可以大大減少這些成本,因為現在大家都喜歡點外賣,點外賣已經成為了一個趨勢。
這個專案前端頁面設計用的是微信官方提供的WXML,WXSS,微信官方提供的元件,還有官方提供的框架WEUI,後端我則選擇了選擇比較熱門的Node來搭建伺服器,採用MongoDB作為資料庫。

Node.js:他簡單但是強大,簡單是體現在它是基於JavaScript進行編碼的,基本人人都會,強大體現在它是非阻塞IO,雖然是單執行緒執行起來卻很快,它很小,既是程式碼又是伺服器,而且它可以擴充套件,因為它有海量的第三方應用元件

MongoDB:他是一個非關係型資料庫,採用鍵值儲存,以JSON格式儲存,文件巢狀視覺化也比較好,在查詢方面比較強大

微信小程式外賣後臺管理
這個專案是一個後臺管理系統,是針對這個外賣平臺小程式開發的,前端頁面採用Vue框架及Element元件,用到了Vue-router單頁面技術,用Axios處理請求,後端也是選擇比較熱門的Node來搭建伺服器,採用MongoDB作為資料庫。