【實習週報】2019年6月 前端開發實習工作週報彙總

以下記錄的是今年6月筆者在公司進行web前端工作的每週工作總結,其中隱去了項目的具體名稱、人名、公司名等。

 

 

2019.6.3-2019.6.6

本週工作內榮:本週筆者首先是學習了一些React的基礎知識和語法,同時也看了一本React的書籍,另外也是複習了一下HTML5和CSS3方面的基礎知識,再就是爲野牛期貨客戶端加入了指標彈窗功能,現在指標便可以修改了,但是在具體持久化上面還存在一些問題

學習到的內容:首先是學習到了React的一些基礎知識,但是目前仍然處於對React學習的起步階段,還需要持續的對其進行學習;另外是複習了html5和css3的相關知識,尤其是h5的一些新的標籤需要時常複習避免遺忘;最後是對於js獲取dom節點的方法getElementXX和querySelectorXX的理解和認識加深,同時這幾個API也是十分重要的,雖然現在我們大量的使用MVVM框架,但是有時仍然不得不獲取dom節點進行操作,當然這樣做的性能花銷大了些

不足之處:調試代碼的能力還是較弱,容易心煩意燥

下一階段的工作:完善野牛期貨客戶端,聽從安排

 

 

 

2019.6.10-2019.6.14

本週工作內容:本週筆者主要是配合後臺開發人員對野牛期貨客戶端的業務和行情服務器的連接地址進行了遷移,同時添加了五檔行情的顯示,另外也修復了野牛期貨中的一些問題;開始進行經紀商管理系統的開發

學習到內容:本週筆者主要學習到了如何與後臺進行接口的對接,另外學習到了一些新的git指令,比如非常好用的回滾git班的命令,另外,通過本週的開發,筆者對element ui和野牛期貨客戶端中的業務邏輯和接口也更加的熟悉了,同時對JS也更加熟悉,學習到了localStorage和sessionStroage的用法,在此之前筆者只是知道但是卻不知道如何使用

不足之處:對業務和接口的一些流程還不夠熟悉,對一些JS函數不夠熟悉,對git工作流程和相關命令不夠熟悉

下一階段的工作:下一階段主要要完成經紀商管理系統和後臺管理系統的開發

 

 

 

2019.6.17-2019.6.21

本週工作內容:本週筆者主要完成了經紀商管理系統的前端靜態頁面顯示,另外完成了部分後臺管理系統的靜態頁面

學習到的內容:本週筆者主要學習到了core ui的使用,包括其菜單欄、icon圖標的使用等。另外對element ui中的常用組件也更加熟悉了,包括card tabs table等組件,另外還有element的icon圖標的使用。此外筆者還學習到了一些CSS的主流佈局手法,包括柵格化的響應式佈局、媒體查詢這些,另外也學習了傳統的基於float的佈局手法:雙飛翼佈局、聖盃佈局等。佈局是css中一個十分重要的知識點,它直接影響到頁面的框架的適應性是否夠強,而佈局本身也是值得去深入研究一番的,這裏面有不少知識。

不足之處:對頁面編寫整體把握的還不夠,有一些css代碼寫的還不好,出現了冗餘和不方便閱讀的問題,另外html標籤的使用還不夠合理。應該更多的嘗試使用語義化的標籤,包括h5的一些新的標籤,最終我們要達到的目標是在html頁面丟失了css樣式的情況下,頁面仍然能夠較好的呈現出來。

下一階段的工作:繼續後臺管理系統的開發,深入學習html和css的基礎知識

 

 

 

2019.6.24-2019.6.28

本週工作內容:完成了後臺管理系統的靜態頁面開發

學習到的內容:本週筆者通過對後臺管理系統的開發,大量的使用html 和css,對html標籤及其具體含義和屬性、適用場合都更加熟悉了,同時對css的運用更加熟悉,不僅如此還學習了一些css3的相關內容。同時,本週筆者也在看《js高程》和《js設計模式與開發實踐》這兩本書,也是有一些新的收貨。在上一家公司中筆者曾經用setTimeout + setInterval函數來控制腳本的延時和週期執行,但是最近在紅寶書上看到關於setTimeout的內容時提到,一般開發應該是用setTimeout來模擬setInterval函數的實現,而很少用到setInterval函數,這樣寫的好處是可以防止延時要執行的函數還沒有執行完又開始新的函數的執行了。筆者看到這裏恍然大悟,的確如此,這確實解決了之前一直讓筆者覺得很困惑的事情,可惜發現的有些晚…後知後覺,只能說紅寶書是前端開發中的九陽真經,時翻時新。

下一階段的工作:對接相關接口

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章