[問題] 設計轉前端不順

看板Web_Design作者 (..是一個確認你會使用Lar)時間5年前 (2019/09/02 14:24), 編輯推噓15(15039)
留言54則, 14人參與, 5年前最新討論串1/1
最近老魯找工作都說網頁設計師要會vue.js或react.js框架才能錄取 但問其他人學那個框架前要先學javascript 學的過程中生不如死.. 邏輯概念很差,不知道大家有沒有一樣的問題 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.32.45.138 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1567405476.A.41F.html

09/02 16:00, 5年前 , 1F
試試往UI UX 產品體驗方向
09/02 16:00, 1F

09/02 19:34, 5年前 , 2F
我也是學到懷疑人生(;될 Д `) FE的主戰力就是JS
09/02 19:34, 2F

09/02 21:45, 5年前 , 3F
js只要會基本的語法,如變數迴圈函數會靈活使用即可
09/02 21:45, 3F

09/02 21:46, 5年前 , 4F
像js特有的closure(超難) 這東西一旦套了react或vue 就
09/02 21:46, 4F

09/02 21:46, 5年前 , 5F
能用其他更自然的方式避掉。
09/02 21:46, 5F

09/03 05:22, 5年前 , 6F
closure 這個 python 也有吧...
09/03 05:22, 6F

09/03 22:31, 5年前 , 7F
學 js 過程中最容易踩雷的是讓程式每一頁都執行了
09/03 22:31, 7F

09/03 22:33, 5年前 , 8F
然而這點很多線上課程都沒提 只跟你說語法的效果是什麼
09/03 22:33, 8F

09/03 23:45, 5年前 , 9F
closure 用框架避掉? 這跟框架無關吧
09/03 23:45, 9F

09/04 06:49, 5年前 , 10F
js已經算對新手很友善的語言了 如果還生不如死 勸你別
09/04 06:49, 10F

09/04 06:49, 5年前 , 11F
轉了
09/04 06:49, 11F

09/05 06:47, 5年前 , 12F
問一下ymc大,不太懂你說讓每一頁都執行是甚麼意思
09/05 06:47, 12F

09/05 06:47, 5年前 , 13F
感謝><
09/05 06:47, 13F

09/05 11:51, 5年前 , 14F
可能某一頁才會用某段js到但在每一頁都執行了?
09/05 11:51, 14F

09/05 14:42, 5年前 , 15F
說實話雖然我沒有生不如死,但也剩半條命了還沒學通
09/05 14:42, 15F

09/06 00:57, 5年前 , 16F
我以為每一頁都會載入不同的腳本檔?
09/06 00:57, 16F

09/06 09:17, 5年前 , 17F
比較舊的專案都還是一整包 js 每頁都讀取,在已經建立
09/06 09:17, 17F

09/06 09:17, 5年前 , 18F
主要商業模式的公司很容易遇到
09/06 09:17, 18F

09/06 13:20, 5年前 , 19F
javascript難學是因為寫法太多元吧,我學java再學jav
09/06 13:20, 19F

09/06 13:20, 5年前 , 20F
ascript覺得煩
09/06 13:20, 20F

09/07 11:03, 5年前 , 21F
他就是一門語言,你隨便學起來那資工系可以直接關門了
09/07 11:03, 21F

09/07 11:04, 5年前 , 22F
就算是資工系,大一一年就認真學好一門語言的也只有 1/3
09/07 11:04, 22F

09/07 21:30, 5年前 , 23F
如果是 Netscape 時代 Javascript 是真的可以隨便學起來
09/07 21:30, 23F

09/07 21:31, 5年前 , 24F
不過那個時候流行用的語法現在幾乎沒有在使用了
09/07 21:31, 24F

09/07 21:32, 5年前 , 25F
document.write , document.getElementByTagName ....
09/07 21:32, 25F

09/07 21:33, 5年前 , 26F
還有一陣子網頁流行跑馬燈,從 marquee 轉用 js 寫
09/07 21:33, 26F

09/07 21:33, 5年前 , 27F
那個時代開始做網頁設計的能一路做到現在前端也是很多年了
09/07 21:33, 27F

09/07 21:34, 5年前 , 28F
這麼多年累積的經驗技術要現在新進前端馬上學起來很難啊
09/07 21:34, 28F

09/07 21:34, 5年前 , 29F
前人花了很多時間自然適應每一階段的轉變,跟直接學差很多
09/07 21:34, 29F

09/07 21:34, 5年前 , 30F
學了多年包袱才重 QQ
09/07 21:34, 30F

09/07 21:35, 5年前 , 31F
一開始做跑馬燈、表單檢查,到有了 AJAX 概念跟 jQuery
09/07 21:35, 31F

09/07 21:36, 5年前 , 32F
接著變成現在的框架生態系統,每一階段都有演進
09/07 21:36, 32F

09/07 21:36, 5年前 , 33F
然後 js 從直接寫在 html 檔內,到變一支 <script src="">
09/07 21:36, 33F

09/07 21:36, 5年前 , 34F
到很多支 js 引進,到 AMD/CMD/UMD 模組化
09/07 21:36, 34F

09/07 21:37, 5年前 , 35F
到 js 壓縮、多支檔案壓成一支、bower、node.js打包
09/07 21:37, 35F

09/07 21:38, 5年前 , 36F
演變到 webpack,然後 rollup 打包 ES Module
09/07 21:38, 36F

09/07 21:39, 5年前 , 37F
搞不好後年又回到大家把 ES Module 直接引進 index.html
09/07 21:39, 37F

09/07 21:39, 5年前 , 38F
前端的寫法真的太多元,設計師要配合的改變也很多
09/07 21:39, 38F

09/07 21:40, 5年前 , 39F
如果不是學很多年慢慢跟著 ECMAScript 更新寫法的話
09/07 21:40, 39F

09/07 21:41, 5年前 , 40F
根本無法學現代前端然後應徵可能從上古留下各式寫法的公司
09/07 21:41, 40F

09/07 21:42, 5年前 , 41F
我們公司最近徵人就遇到這種狀況,面試很會 react JSX
09/07 21:42, 41F

09/07 21:42, 5年前 , 42F
結果基本的 ES5 prototype 閉包 通通不懂
09/07 21:42, 42F

09/07 21:43, 5年前 , 43F
function 怎麼變 Class 讓別人 new 都不知道
09/07 21:43, 43F

09/07 21:44, 5年前 , 44F
因為直接學 ES6 Class 然後說都靠 babel 轉就好了...
09/07 21:44, 44F

09/21 16:20, 5年前 , 45F
Js易懂難精
09/21 16:20, 45F

09/21 16:22, 5年前 , 46F
歷史包袱太重,我真的覺得說js好學的都是天才
09/21 16:22, 46F

09/21 18:01, 5年前 , 47F
個人推薦學習以 js → jQ → vue → react (ts) ,這
09/21 18:01, 47F

09/21 18:01, 5年前 , 48F
樣子難易度循序漸近,也比較好了解運作結構與框架的演
09/21 18:01, 48F

09/21 18:01, 5年前 , 49F
化。
09/21 18:01, 49F

09/21 18:04, 5年前 , 50F
環境架構建議是自己建立夠需求的別用現成的(除非你已
09/21 18:04, 50F

09/21 18:04, 5年前 , 51F
熟練)
09/21 18:04, 51F

09/21 18:09, 5年前 , 52F
推薦原OP可認真看31樓打的
09/21 18:09, 52F

09/26 11:17, 5年前 , 53F
31樓的'function變class'是指直接用class包一層嗎?看
09/26 11:17, 53F

09/26 11:17, 5年前 , 54F
不懂
09/26 11:17, 54F
文章代碼(AID): #1TRBMaGV (Web_Design)
文章代碼(AID): #1TRBMaGV (Web_Design)