嵌入式不光是只需要后端,一般嵌入式需要C、C++和硬件知識。嵌入式是一種IT技術,將相應的程嵌入到其他產品中來實現對應的功能。嵌入式所需要的編程語言包括c和java。Wince主要是C、C++、C#,android是java,底層系統主要是c、c++。
嵌入式是前端還是后端
前端(frontend):
1、對于web前端來說,通常是指網站的前臺部分,包括網站的表現層和結構層:Web頁面的結構、Web的外觀視覺表現以及Web層面的交互實現。
2、前端技術一般分為前端設計和前端開發,前端設計一般可以理解為網站的視覺設計,前端開發則是網站的前臺代碼實現。
3、Web前端開發:HTML+CSS+JavaScript
Android終端開發:Java(開發工具:Androidstudio)
iOS終端開發:Objective-C(開發工具:Xcode)
后端(backend):
1、后端是在后臺工作的,控制著前端的內容,主要負責程序設計架構思想,管理數據庫等。
后端更多的是與數據庫進行交互以處理相應的業務邏輯,需要考慮的是如何實現功能、數據的存取、平臺的穩定性與性能等,涉及動態語言如PHP、ASP、JSP等。
2、后臺開發就是來解決這樣的需求的。為了讓各個服務器同時并行工作,他們研究分布式算法,把大任務拆成小任務,分布給各個服務器單獨運算。
為了提高數據庫的存取速度,他們研究非關系型數據庫,也就是NoSQL,把它們用在社交、O2O應用的后臺。
為了解決硬盤速度遠遠跟不上內存速度的問題,他們研究緩存技術,簡單來說就是數據從硬盤里取出來就不放回去了,這樣下次還用就不用再去硬盤取了。
當然,也有一些后臺開發專注于業務邏輯,前端想請求什么樣的數據,大家坐在一起商量一個協議,他們負責寫個接口,前端來調用就是了。
[免責聲明]
文章標題: 嵌入式是前端還是后端
文章內容為網站編輯整理發布,僅供學習與參考,不代表本網站贊同其觀點和對其真實性負責。如涉及作品內容、版權和其它問題,請及時溝通。發送郵件至36dianping@36kr.com,我們會在3個工作日內處理。