跳動的心 程序里的前端和后端是什么意思?
程序里的前端和后端是什么意思?一般來說,[前端]是指我們可以直接查看的內(nèi)容,包括用戶可以看到和體驗的所有內(nèi)容,如各種頁面布局、圖片、按鈕、菜單、文本、視頻等。當您瀏覽網(wǎng)站或使用應用程序時,它是程序中用
程序里的前端和后端是什么意思?
一般來說,[前端]是指我們可以直接查看的內(nèi)容,包括用戶可以看到和體驗的所有內(nèi)容,如各種頁面布局、圖片、按鈕、菜單、文本、視頻等。當您瀏覽網(wǎng)站或使用應用程序時,它是程序中用戶看不到的部分。它可以與數(shù)據(jù)交互,保存和讀取網(wǎng)站數(shù)據(jù)。它包含所有邏輯功能并支持前端。
前端和后端在項目開發(fā)過程中都扮演著重要的角色。它們就像一枚硬幣的兩面。
前端開發(fā)涉及的技能主要有:HTML、CSS、JavaScript、Java或kotlin(Android開發(fā))、Object-C或swift(IOS開發(fā));當然,前端開發(fā)框架有很多:Vue、react、angular等
后端開發(fā)語言很多,Java現(xiàn)在占了全國的大部分,而常用的框架或中間件如spring It主要由三部分組成,如family bucket、關(guān)系數(shù)據(jù)庫mysql、Oracle等,非關(guān)系數(shù)據(jù)庫redis、mongodb、ES等,消息中間件等,現(xiàn)在有一個非常流行的詞叫“前后分離”,即前端項目和后端代碼分開部署,前端和后端通過接口連接,使前端和后端的開發(fā)人員在接口約定后可以并行開發(fā),一套后端可以支持不同的前端,實現(xiàn)后端代碼的重用。
本人后臺開發(fā),前端說改個東西要兩天,但我感覺撐死2小時,怎么辦?
我有五年的前臺開發(fā)經(jīng)驗和兩年的后臺開發(fā)經(jīng)驗。事實上,我認為背景可能比前景容易。如果不考慮深層次的技術(shù)障礙,前景就有了原型。我需要100%還原原作。另外,屏幕的特效和用戶操作都非常麻煩。有時候一張小小的積分卡是正常的半天,只要不是特別簡單我真的不相信我們能在短短的兩個小時內(nèi)做好。在我轉(zhuǎn)到后臺之前我覺得這很困難。結(jié)果,后臺的寫作速度真的很快。我無聊得無事可做。我把別人的工作一起做。后來,前后平臺一起工作。后臺框架建立后,剩下的就是業(yè)務(wù)接口的實現(xiàn)。一般來說,從前臺開始比較容易,掌握起來比較困難,而后臺在使用框架上比較靈活。別小看前臺,尤其是一些后來的開發(fā)人員認為這只是為了寫一個接口?但我想說的是,界面的邏輯并不比后臺簡單。幾年前,我去一家公司面試。之后,開發(fā)商和我就在前臺。很簡單。談了很多次之后,我厭倦了談?wù)撍N液退懻摿四切η芭_和后臺一無所知的面試官。它們只是新鮮的雞蛋。最后,我說即使是貴公司的面試官也不擅長,這不符合我的期望。如果我想來這里,我會收回我的簡歷。帶著有色眼鏡看技術(shù)的人,一般都是對技術(shù)知之甚少、不滿和猶豫的人