[爆卦]App 後 端 伺服器是什麼?優點缺點精華區懶人包

為什麼這篇App 後 端 伺服器鄉民發文收入到精華區:因為在App 後 端 伺服器這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者GuardmanMart (Mart)看板Soft_Job標題[請益] Mobile app的後...


各位軟體版的前輩好
最近在和幾位朋友嘗試開發一個app(目前是以swift在寫ios為主)
前端的部分已差不多完成
但因為有些需要後端server支援的功能(註冊、user間的資訊傳遞等等)
所以也需要開發後端的部分

現在有點小卡關的原因是
我們幾個在app的領域都算完全新手,都是在網路上找資源自學
前端(ios)的部分還ok,靠著市面上的一些書和史丹佛的cs193p學到了一些基礎
但牽扯到了後端的話網路上的資源就好像沒那麼好找
應該說連要google時關鍵字都不太知道怎麼下
我們幾個之前都有一些web方面的基礎(大概就是建一個靜態網頁的程度)
但也搞不太清楚web的後端和mobile app的後端有哪些的不同
google後端、server等等的關鍵字時找到的大多是web相關的資料
也不確定是否整個觀念能直接套用
有整理出一些問題希望能得到一些指導

1.
說到底應該還是因為對app後端的基本觀念不足,不知道有沒有推薦的網路資源或書籍
可以讓我們對這部分有個基礎的理解呢?
目前只大概模糊的知道前端跟後端就是靠一堆的api在做溝通
2.
上面提到的一些前端的書籍或是影片,教的幾乎都是本地端的操作
如果想知道前端要跟後端溝通時的操作方式
不知道有沒有哪本ios(swift)的書或網路資源是比較著重於講解這個部分的?
或是在google時下哪些關鍵字會比較貼近我的需求
3.
後端的語言差異有哪些比較大的影響嗎?
還是就像web一樣,只差在需求不同或是開發的速度甚至是自己喜歡習慣就好?
那java/php/scala...等等的語言也一樣都能拿來開發app後端嗎
還是只有少數特定的語言配合特定的框架才行呢?
看板上關於app的徵才文,後端很多都是Node.js
不知道在app後端語言的選擇上是不是和web後端語言的選擇概念上是差不多的?

目前整理出的大概就這些,先謝謝各位了

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.37.137.147
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1474735481.A.AE3.html
Deltaguita: 同樣的東西呀,差在有沒有輸出html畫面而已~ 09/25 00:53
aegis105: 語言沒差 關鍵字webservice 09/25 00:53
p23j8a4b9z: app server麻煩的是驗證的問題 token要自己管理 加密 09/25 01:03
p23j8a4b9z: 解密要做的好比較難 沒有https可以走 用j2ee還有sessi 09/25 01:03
p23j8a4b9z: on自己幫你管理 09/25 01:03
p23j8a4b9z: app跟後端處理的方式你可以利用類似http的protocol去 09/25 01:05
p23j8a4b9z: 傳接送你的request/response 你可以稍微看一下這些傳 09/25 01:05
p23j8a4b9z: 送定義怎麼定 swift那邊只要傳接受資料就可以 其實就 09/25 01:05
p23j8a4b9z: 是post/get資料就好 09/25 01:05
p23j8a4b9z: 有些作法是類似restful api的作法 app直接打給處理層 09/25 01:08
p23j8a4b9z: web端先經由view傳request給web logic再交由處理邏 09/25 01:08
p23j8a4b9z: 輯層處理 這樣就可以一次管理app跟web端了 09/25 01:08
p23j8a4b9z: 如果你是用類似restful api的概念 基本上用什麼語言 09/25 01:10
p23j8a4b9z: 都一樣 你的http格式後台可以解都可以 09/25 01:10
rayshiuan: 推薦試試Google的FireBase 能做到的事情不少 也相對好 09/25 03:55
rayshiuan: 入門 09/25 03:55
jerry771210: 現在應該後端都是api call吧? 09/25 08:11
pkmilk: 推薦firebase 09/25 08:48
thund: firebase好用 09/25 09:24
panda04056: 看看firebase吧 驗證 登入 註冊都幫你做啦 09/25 10:42
jakert123: 推Firebase 其他像是通知功能.錯誤報告.使用分析都有 09/25 12:50

謝謝各位的回覆及幫助!! 實在是獲益良多QAQ
※ 編輯: GuardmanMart (114.37.179.43), 09/25/2016 13:40:46
ok963963ok: 正要推firebase 樓上就一堆人推拉 09/25 15:25
justben: swift也可以寫後端啊 09/25 20:52
jerry771210: Cognito 也可以阿XD 09/26 11:43

你可能也想看看

搜尋相關網站