看板 Web_Design 關於我們 聯絡資訊
最近老魯找工作都說網頁設計師要會vue.js或react.js框架才能錄取 但問其他人學那個框架前要先學javascript 學的過程中生不如死.. 邏輯概念很差,不知道大家有沒有一樣的問題 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.32.45.138 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1567405476.A.41F.html
ian90911: 試試往UI UX 產品體驗方向 09/02 16:00
spongetama: 我也是學到懷疑人生(;될 Д `) FE的主戰力就是JS 09/02 19:34
peanut97: js只要會基本的語法,如變數迴圈函數會靈活使用即可 09/02 21:45
peanut97: 像js特有的closure(超難) 這東西一旦套了react或vue 就 09/02 21:46
peanut97: 能用其他更自然的方式避掉。 09/02 21:46
jack82822005: closure 這個 python 也有吧... 09/03 05:22
ymcheung: 學 js 過程中最容易踩雷的是讓程式每一頁都執行了 09/03 22:31
ymcheung: 然而這點很多線上課程都沒提 只跟你說語法的效果是什麼 09/03 22:33
shter: closure 用框架避掉? 這跟框架無關吧 09/03 23:45
pkro12345: js已經算對新手很友善的語言了 如果還生不如死 勸你別 09/04 06:49
pkro12345: 轉了 09/04 06:49
jack82822005: 問一下ymc大,不太懂你說讓每一頁都執行是甚麼意思 09/05 06:47
jack82822005: 感謝>< 09/05 06:47
soyjay: 可能某一頁才會用某段js到但在每一頁都執行了? 09/05 11:51
oj113068: 說實話雖然我沒有生不如死,但也剩半條命了還沒學通 09/05 14:42
jack82822005: 我以為每一頁都會載入不同的腳本檔? 09/06 00:57
ymcheung: 比較舊的專案都還是一整包 js 每頁都讀取,在已經建立 09/06 09:17
ymcheung: 主要商業模式的公司很容易遇到 09/06 09:17
James610024: javascript難學是因為寫法太多元吧,我學java再學jav 09/06 13:20
James610024: ascript覺得煩 09/06 13:20
WJAider: 他就是一門語言,你隨便學起來那資工系可以直接關門了 09/07 11:03
WJAider: 就算是資工系,大一一年就認真學好一門語言的也只有 1/3 09/07 11:04
shter: 如果是 Netscape 時代 Javascript 是真的可以隨便學起來 09/07 21:30
shter: 不過那個時候流行用的語法現在幾乎沒有在使用了 09/07 21:31
shter: document.write , document.getElementByTagName .... 09/07 21:32
shter: 還有一陣子網頁流行跑馬燈,從 marquee 轉用 js 寫 09/07 21:33
shter: 那個時代開始做網頁設計的能一路做到現在前端也是很多年了 09/07 21:33
shter: 這麼多年累積的經驗技術要現在新進前端馬上學起來很難啊 09/07 21:34
shter: 前人花了很多時間自然適應每一階段的轉變,跟直接學差很多 09/07 21:34
oj113068: 學了多年包袱才重 QQ 09/07 21:34
shter: 一開始做跑馬燈、表單檢查,到有了 AJAX 概念跟 jQuery 09/07 21:35
shter: 接著變成現在的框架生態系統,每一階段都有演進 09/07 21:36
shter: 然後 js 從直接寫在 html 檔內,到變一支 <script src=""> 09/07 21:36
shter: 到很多支 js 引進,到 AMD/CMD/UMD 模組化 09/07 21:36
shter: 到 js 壓縮、多支檔案壓成一支、bower、node.js打包 09/07 21:37
shter: 演變到 webpack,然後 rollup 打包 ES Module 09/07 21:38
shter: 搞不好後年又回到大家把 ES Module 直接引進 index.html 09/07 21:39
shter: 前端的寫法真的太多元,設計師要配合的改變也很多 09/07 21:39
shter: 如果不是學很多年慢慢跟著 ECMAScript 更新寫法的話 09/07 21:40
shter: 根本無法學現代前端然後應徵可能從上古留下各式寫法的公司 09/07 21:41
shter: 我們公司最近徵人就遇到這種狀況,面試很會 react JSX 09/07 21:42
shter: 結果基本的 ES5 prototype 閉包 通通不懂 09/07 21:42
shter: function 怎麼變 Class 讓別人 new 都不知道 09/07 21:43
shter: 因為直接學 ES6 Class 然後說都靠 babel 轉就好了... 09/07 21:44
froce: Js易懂難精 09/21 16:20
froce: 歷史包袱太重,我真的覺得說js好學的都是天才 09/21 16:22
edgefish02: 個人推薦學習以 js → jQ → vue → react (ts) ,這 09/21 18:01
edgefish02: 樣子難易度循序漸近,也比較好了解運作結構與框架的演 09/21 18:01
edgefish02: 化。 09/21 18:01
edgefish02: 環境架構建議是自己建立夠需求的別用現成的(除非你已 09/21 18:04
edgefish02: 熟練) 09/21 18:04
edgefish02: 推薦原OP可認真看31樓打的 09/21 18:09
newhandfun: 31樓的'function變class'是指直接用class包一層嗎?看 09/26 11:17
newhandfun: 不懂 09/26 11:17