若川知乎問答:做前端感覺很吃力怎么辦?

前些日,我發了一篇推文《做前端感到越來越吃力了!怎么辦?》,雖然是推廣,但閱讀量卻很高,推廣標題我們大概率不能改,感覺了大家,掉粉挺多人。寫稿的人可能就是看到了知乎這個問答。想起我自己曾經回答過這個問題。雖然可能回答的不是很好,但閱讀量突破12w+,274個贊,這可能也從側面說明很多在校大學生或者未入門的讀者需要這樣的指引,現在發布到公眾號聲明原創,文章鏈接不能點擊可以閱讀原文查看。另外文末抽3本書,歡迎參與。

以下是正文~


知乎提問:做前端一年了,感覺好多邏輯還是搞不懂,公司用的vue,一起的還有個經驗豐富的老前端,其實我只是負責寫寫頁面,js邏輯基本都是他在寫,我只是偶爾寫一些,但都是仿照他的js邏輯來的。唉,每天也很吃力用功的學,但總是看不到進步。。。

我的回答:

做前端一年,主要寫頁面,JS偶爾寫一些。

每天吃力用功的學,但看不到進步,不知道你是怎么學習的。

這種吃力,其實很容易提升自己的。

我覺得你目前所需要的是把你當前項目會使用的技術學起來就可以。

一、學習JavaScript基礎

一般Vue項目,用到的JS其實也不復雜,可能就是業務邏輯會相對比較繞。

主要打交道的可能就是JS數組、字符串、對象、函數、異步等方面的靈活運用。

這些知識怎么學,我推薦紅寶書《JavaScript高級程序設計》第四版,微信讀書APP上可以免費看了。

而且現在也推出了第七版犀牛書《JavaScript權威指南》,比第六版少了很少。

再推薦看阮一峰老師的《ES6 入門教程》在線版免費,和《現代JavaScript編程》在線版免費。這幾本書相關類似的章節看下來,并動手練習,自己放到github上,這樣學習下來,能看到自己每天都有提交代碼或者筆記,就會有正反饋容易堅持。我相信不需要多久就會有挺大的提升。這時回過頭,再看你同事寫的JS邏輯,可能就會覺得很好懂了。當然也可以找你同事請教項目中代碼中一些不懂的邏輯。

看書的同時,也可以參加這個項目練手學習。JavaScript30網站,github倉庫:https://github.com/wesbos/JavaScript30,解題指南soyaine/JavaScript30 https://github.com/soyaine/JavaScript30

再比如freecodecamp網站練手學習。

二、學習Vue全家桶

先從Vue文檔Vuex文檔(如果用到的話,沒用到可以暫時不學)、Vue-router文檔,從頭到尾整體看一遍文檔,自己記錄下哪些是你之前不知道的,記筆記,學起來。不記筆記容易感覺沒學一樣

同時也可以看這個看VueCnodejs的項目,注釋非常詳細。同時也可以看這個高star項目學習 vue-element-admin

三、再學項目本身用到的工程化相關技術

比如ESlint怎么配置,Vue-cli、Webpack、nodejs等,有余力可以研究這些原理。

四、深入原理學習

比如學習小而美的源碼。可以參考我之前的幾個回答,相信會有所收獲。
若川知乎高贊:有哪些必看的 JS庫?
一年內的前端看不懂前端框架源碼怎么辦?
做了兩年前端開發,平時就是拿 Vue 寫寫頁面和組件,簡歷的項目經歷應該怎么寫得好看?

好久沒答題了,先簡單回答下,歡迎評論交流。

感覺我回答的比較一般啊,竟然這么多人點贊,受寵若驚,感謝大家支持和肯定。

·················?若川出品?·················

今日話題

很多關注久的小伙伴應該發現了,我的原創文章都開了贊賞。但我并不是想讓大家贊賞。而是方便后續關注的讀者朋友可以點擊贊賞的頭像閱讀以往的原創文章

文末送書

?

深度學習扛鼎之作《Python深度學習》姊妹篇

《JavaScript深度學習》

重磅上市

?

本書教你使用TensorFlow.js構建強大的JavaScript深度學習應用程序。谷歌大腦團隊官方解讀TensorFlow.js,前端工程師不可錯過的 AI 入門書。

?

你將了解JavaScript與深度學習結合的獨特優勢,掌握客戶端預測與分析、圖像識別、監督學習、遷移學習、強化學習等核心概念,并動手在瀏覽器中實現計算機視覺和音頻處理以及自然語言處理,構建并訓練神經網絡,利用客戶端數據優化機器學習模型,開發基于瀏覽器的交互式游戲,同時為深度學習探索新的應用空間。你還可以獲得深度學習模型構建過程中不同問題所涉及的策略和相關限制的實用知識,同時了解訓練和部署這些模型的具體步驟以及重要的注意事項。

?

本書目前僅在圖靈社區有售。只需1元,可以提前解鎖本書20%的干貨內容,在達成繼續閱讀意向后,原價129元的書,僅需88元就可以獲得搶讀期免費在線閱讀全本+一本紙書。https://www.ituring.com.cn/book/2813

?

贈書活動獎品

?

《JavaScript深度學習》(在線閱讀+紙書一本)【3人】

?


參與前可先識別二維碼加我微信,防止中獎失聯


抽獎規則(兩項可以同時參與)

  • 關鍵詞?公眾號內回復關鍵詞「深度」參與抽獎,包郵送2本《JavaScript深度學習》。

    在看?隨機抽取1人,包郵送一本。需加我微信好友才能看到誰點了在看

領獎條件(非常重要):為了避免每次都有羊毛黨,以前碰到兌獎領完紅包就刪好友等糟心的事情,所以本次必須滿足以下三條開獎條件

  • 3月29日20:00(開獎)前必須?關注了我的公眾號 && 是我微信好友 && 至少像是前端

否則不予發放獎品。不滿足的則在朋友圈或我的前端交流群送出書籍。

開獎時間:3月29日(周一)20:00,本次就不在公眾號發文公布結果了,因為公布了也沒多少人看、沒人來領獎,可以節省不少時間。

兌獎時間:截止到?3月30日(周二)20:00加我微信ruochuan12兌獎,否則視為放棄。


點擊下方卡片發消息關鍵詞「深度」參與抽獎。

另外估計很多人沒發現卡片這里可以點擊跳轉以往「原創文章系列甚至視頻號」,歡迎關注。點擊「服務」還有相應菜單。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/276079.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/276079.shtml
英文地址,請注明出處:http://en.pswp.cn/news/276079.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

惠新宸php教程_惠新宸:首位國人加入PHP語言官方開發組

PHP開發組終于有了國人參與。最近, Laruence(真名惠新宸)加入了PHP語言官方開發組。 做PHP的同學一定很熟悉他了,他的博客風雪之隅(https://www.laruence.com/)發表了很多PHP源代碼分析和擴展開發相關的文章。他使用PHP擴展開發的PHP框架Yaf,…

d3 制作條形圖_停止制作常見的壞條形圖的5個簡單技巧

d3 制作條形圖Bar charts were probably the first type of chart you were ever introduced to in first grade. Their simplicity makes them a standard in visualizing data, but it is its accessibility that leads visualizers to often be careless with bar charts.乙…

SVN之使用原則

以下是我起草的部門SVN規范里原則的一部分。文件提交時要求必須提交注釋,注明相關修改信息,例如bug號、任務描述等。具體內容可采用約定或者設置的形式。你所提交的改變將體現給其他開發者,要明白提交的后果,提交之前要慎重。代碼…

圖解 React-router 源碼

大家好,我是若川。歡迎加我微信 ruochuan12今天分享一篇react-router源碼文章,深入理解路由的本質。微信預計閱讀只需8分鐘。點擊下方卡片關注我,或者查看源碼系列文章。閱讀源碼小 tips:從整體到細節,剛開始不要太拘泥…

青海西寧市大通縣非洲豬瘟疫區解除封鎖

中新網1月23日電 據農業農村部網站消息,農業農村部接到青海省農業農村廳報告,經評估驗收合格,青海省西寧市大通縣非洲豬瘟疫區解除封鎖。 大通縣非洲豬瘟疫情發生后,當地按照非洲豬瘟疫情應急預案和非洲豬瘟防治技術規范要求&…

回顧:中網飽經滄桑劫后余生 萬平國回首艱辛歷程

轉載鏈接:http://tech.sina.com.cn/i/c/75586.shtml 回顧:中網飽經滄桑劫后余生 萬平國回首艱辛歷程 http://www.sina.com.cn 2001年07月12日 13:25 財經時報   “最早的聊天室是我們做的、最早的檢索也是中網公司的、中網公司也是最早做電子商務的數…

android 輔助功能_輔助功能簡介

android 輔助功能Accessibility may be more than a moral imperative to ensure products are inclusive of more people who already experience barriers in daily life — it has a very practical outcome, benefiting everyone including the person with the disability…

【columnstore】mariadb columnstore 數據遷移

通過cpimport傳輸遷移: 官方文檔:https://mariadb.com/kb/en/lib...步驟: 1.導出庫中表的表結構,不要數據 # mysqldump -h 127.0.0.1 -uroot -p -P 4066 --skip-lock-tables test -d > test.sql 2.nc將文件傳輸至目標機器192.…

我有一個夢想

我有一個夢想,做一名大師傅,快樂地下廚房。土豆在我刀下歌唱,茄子在我鍋里跳舞。盤碗勺筷為我吶喊,油鹽醬醋為我喝彩。 我有一個夢想,讓土豆和茄子不再孤單,再加幾個青椒,做一盤地三鮮。還要少放…

推薦幾個前端大佬,真的厲害!

新的一年,推薦幾個還在堅持輸出的高質量前端公眾號,你想要的:React/Vue/Node/工程化/面試經驗等, 這里都有。不多說,直接看介紹。???? 程序員成長指北考拉,一個有趣且樂于分享的妹子,專注 N…

MySQL查詢結果導出到文件

轉載鏈接:http://eric-gcm.iteye.com/blog/1127734 選擇某些行作為需要的數據 SELECT id,dbname FROM index into outfile "d://aaa.txt"; 一般大家都會用 “SELECT INTO OUTFIL”將查詢結果導出到文件,但是這種方法不能覆蓋或者添加到已經創建…

RawCode-本身就是實驗性的8位類型

What if a type is created solely from the bit-representation of characters?如果僅根據字符的位表示形式創建類型怎么辦? This question was the basis of creating this experimental type. The type no longer uses familiar characters. ‘A’ looks like …

2d訪問沖突_Light | 基于環形分隔微鏡陣列的高速隨機訪問軸向聚焦系統

撰稿 | OSANJU 劉 揚01導讀近日,來自美國加州大學伯克利分校的Rikky Muller教授團隊,在國際頂尖學術期刊《Light: Science & Applications》發表了題為“A micromirror array with annular partitioning for high-speed random-access axial focus…

編譯出現ARM與THUMB沖突

問題: fatal error LNK1112: module machine type THUMB conflicts with target machine type ARM 解決方法: 在project-setting-linker-command line下,添加/machine:THUMB,如下: 轉載于:https://www.cnblogs.com/xfd…

阿里騰訊面試梳理個人成長經歷分享

大家好,我是若川。歡迎加我微信 ruochuan12,長期交流學習。今天分享一篇江西師范大學大四同學學習一年前端入職騰訊的經歷,關注很久的讀者朋友應該知道我也是畢業于江西不那么知名的高校。微信預計閱讀只需18分鐘。點擊下方卡片關注我&#x…

解決Ubuntu系統中文亂碼顯示問題

轉載鏈接:http://www.linuxidc.com/Linux/2014-02/96939.htm 一. Ubuntu默認的中文字符編碼 Ubuntu默認的中文字符編碼為zh_CN.UTF-8,這個可以在 /etc/environment中看到: sudo gedit /etc/environment 可以看到如下內容: PATH&qu…

unity 局部照亮_通過著名的藝術家照亮“光與空間運動”

unity 局部照亮Ever since minimalism momentously gained popularity in the 1960’s, the “Light and Space” movement has naturally acquired prominence for its stunning juxtaposition in geometric abstraction, luminescence, and space. Artwork from this distinc…

如何抓住重點,系統高效地學習數據結構與算法?

你是否曾跟我一樣,因為看不懂數據結構和算法,而一度懷疑是自己太笨?實際上,很多人在第一次接觸這門課時,都會有這種感覺,覺得數據結構和算法很抽象,晦澀難懂,宛如天書。正是這個原因…

Google Map瀏覽下載器

很久沒有更新博客了,最近為了玩Google Map,專門寫了個小工具。用以在瀏覽Google地圖時,將關心區域的圖片保存到本地。軟件主界面如下圖: 主界面提取子庫主要功能有: 1、可以瀏覽Google網站的三種圖:交通、地…

vue xunidom_vue的虛擬dom(Virtual DOM )

模板轉換成視圖的過程在底層實現中Vue會將模板編譯成渲染函數,當然我們也可以不寫模板,直接寫渲染函數,以獲得更好的控制。渲染函數:渲染函數是用來生成Virtual DOM的;VNode虛擬節點:vnode可以理解成dom節點…