看板 Soft_Job 關於我們 聯絡資訊
前端廣義一點來說 就是任何展示到使用者這部分的工程 狹義一點來說 就是Web網頁與介接後端的程式語言部分的工程(不含美工) 所以前端可以廣義到 web ios android 甚至未來物聯網 任何物品可能有個給使用者看的介面 到時或許也將稱為前端 而ios android事實上本身就是個作業系統了 等於你名稱為ios工程師則你要了解 ios這個作業系統上開發APP的知識 以及如何展示從後端來的資料放在APP 呈現給使用者看的這個議題 彼此之間有不關聯的know how 也有相關聯的知識概念 對於一個前端工程師而言 如果去寫android ios的app 那在設計與串接的概念並與原先知識相距不大 只要再補上行動裝置app的開發語言以及流程知識就行了 這就是react native這類框架 寫一份跨三個平台的原因 你寫了前端概念 剩的作業系統知識他幫你處理了 而一般職缺上面看到的前端是狹義的職缺名稱 title寫前端就是在web網頁上與後端串接的部分 以及與前端美術排版人員樣式的串接部分 ※ 引述《x246libra (宸火)》之銘言: : 非資訊科學的我 所了解的程式開發分類 : 依照GOOGLE 自以為是的分為 : 前端: : - 熟悉Web(JavaScript、CSS、HTML、AJAX、JSON和XML等) : - 熟悉伺服器端技術(如:NodeJS等)。 : - 具有JavaScript frameworks(如:JQuery、EmberJS、ReactJS) : - 具有CSS frameworks(如:Bootstrap、Pure)實務經驗尤佳。 : - 具有Testing frameworks(如:Jasmine、QUnit、Mocha)實務經驗尤佳。 : 後端: : 1.負責公司網站及 APP 之 API 開發 : 2.熟悉 Mongo DB, SQL, gRPC, RESTful : 3.具有界接Web/Cloud API網路實務者佳(如AWS , Google API, OpenStack) : 4.具備加密演算法經驗尤佳 : 5.具備Python、Node js程式開發經驗能力者佳 : 想請問的是ios或andorid的行動app開發 : 算是前端還是後端 : 還是說行動裝置開發可以獨立成一個項目? : 看到的工作內容有 : 工作內容iOS: : 1. 熟悉 Objective-C, swift,Xcode等 iOS 開發工具 : 2. 有iOS APP開發經驗 : 3. 開發區塊鏈相關應用app : 工作內容Android: : 1. 熟悉Android SDK : 2. 熟悉使用Eclipse或Android Studio開發環境。 : 3. 具備JSON、XML等Web Service : 4. 開發區塊鏈相關應用app : 感覺只有專注在各系統的開發工具 : 不太確定版友是否明白我想問的 : 我的意思是說 是否ios 或android app : 開發人員只要深究自己系統的架構 : 不用知道太多其他額外的知識 : 是否學起來較為容易? : 看到前後端的工作要求都很多項目 : 感覺要多才多藝 : app開發工程師 到底是在做些什麼? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.165.100.32 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1513491877.A.991.html
x246libra: 謝謝你的回文 那APP開發跟後端沒有關係嗎? 12/17 14:31
x246libra: 只知道 後端 似乎跟資料收集有關係 我會再去爬文 12/17 14:31
qweqweqweqwe: 大部分是從後端串接開始到使用者介面都算吧 12/17 14:44
senjor: 其實只要是Application都算是App吧,不過現在好像被縮限了 12/17 17:37
pttworld: 前端去補開發語言和流程知識就變全端了。 12/17 17:56
Masakiad: 前端補流程也只是變皮毛程度後端而已...... 12/17 18:44
THEWORLDS: 前端要怎麼補後端 一開始學最難就js這種動態語言 捕後 12/18 16:15
THEWORLDS: 端到不如就分開設計了 後端給資深工程師去搞分層架構去 12/18 16:16
THEWORLDS: 一堆洞都在前端的js身上 12/18 16:16