webapp開發(fā) 我想做一個自己用的web app都需要學會哪些操作?
我想做一個自己用的web app都需要學會哪些操作?開發(fā)web應用程序和開發(fā)傳統(tǒng)的本地應用程序之間有很大的區(qū)別。Web應用需要使用HTML、CSS和javascript技術,而后端任務開發(fā)可以使用Ja
我想做一個自己用的web app都需要學會哪些操作?
開發(fā)web應用程序和開發(fā)傳統(tǒng)的本地應用程序之間有很大的區(qū)別。Web應用需要使用HTML、CSS和javascript技術,而后端任務開發(fā)可以使用Java、python、PHP等編程語言,所以首先要掌握這些編程語言。
雖然web應用在運行時有一些優(yōu)勢,比如可以跨平臺,但也有一些局限性,比如不能調(diào)用本地操作系統(tǒng)(IOS、Android等)的很多核心功能,這是開發(fā)者應該注意的。
webapp的核心是功能,所以在學習webapp開發(fā)的時候,重點不僅僅是界面的交互,還在于如何完成業(yè)務邏輯的處理過程,所以后端開發(fā)是整個webapp開發(fā)的核心。有許多編程語言可用于后端開發(fā),如Java、Python和PHP。Java和python是全場景編程語言,所以我們可以關注它們。從目前編程語言的發(fā)展來看,Python語言的發(fā)展前景還是很好的。
目前,學習web app還應注意采用云計算平臺。目前,很多云計算平臺都推出了自己的web應用開發(fā)環(huán)境。在這樣的環(huán)境下,我們可以快速完成web應用的開發(fā),同時也保證了web應用的穩(wěn)定性和安全性。從目前云計算平臺的發(fā)展趨勢來看,web應用開發(fā)環(huán)境是云計算登陸行業(yè)的重要途徑,因此在未來的“全棧云”和“智能云”時代,云計算平臺將對web應用的發(fā)展起到重要的推動作用。
如何做到一個后臺統(tǒng)一管理小程序、app和web?
我實在回答不了這個問題,如何在后臺管理一個小程序,前臺的web端和前臺的app端都在后臺調(diào)用統(tǒng)一界面。
前端工作量大還是后臺工作量大?
作為一名在后端工作了四年,在前端工作了一年半的工程師,讓我客觀一點。首先,就技術棧的復雜性而言,前端和后端并不淺。那些只知道后端的人認為前端是兼容的,那些只知道前端并認為后端是積垢的人都是高估者和低成就者。一個人的精力是有限的,每一條技術路線都可以深入很多內(nèi)容。事實上,一個程序員大部分時間都在解決如何實現(xiàn)某項業(yè)務,如何優(yōu)化和改造一個老項目的問題,尤其是在一個大工廠里。不要高估螺絲釘?shù)淖饔谩?/p>
所以當我們討論誰有更多的工作,根據(jù)概率,基本上沒有區(qū)別。但是你要討論的問題只有少數(shù)人和少數(shù)情況需要面對,比如前端的跨端開發(fā)方案,如何平滑各端之間的差異,如何克服各端動畫性能的瓶頸,以及高并發(fā)性、高可用性、數(shù)據(jù)庫子系統(tǒng)表方案、緩存方案、安全策略、通信方案等。那些面臨這些問題的人已經(jīng)被少數(shù)人解決了。市場上的大多數(shù)人,不是螺絲釘,就是信條,真的,誰也不看不起誰,我們都是農(nóng)民工,工作內(nèi)容差別不大
web前端開發(fā)和app開發(fā),哪個發(fā)展前景比較好?
看完網(wǎng)友的回復,我想說幾句。應用程序開發(fā)不像一開始那么火爆,也不那么流行。然而,大型企業(yè)仍然制作原生app,因為項目已經(jīng)成熟,而目前的原生開發(fā)周期也沒有以前那么長,因為我們不得不感謝開源牛人的車輪。移動終端的發(fā)展注定是一個不斷學習和接受新知識的過程。如果你不注意它,你就會失去它。而且,目前的移動終端發(fā)展也不像以前那么單一。你需要知道一些跨平臺的東西,比如阿里巴巴的weex、react和Vue。移動前端進入這一行注定是一波三折。Android、IOS和web前端最終會讓你感覺像一個UI。當然,移動的樂趣在于可見性。
后端開發(fā)是一個相對較新的速度,不是一個快速的位置,有很大的提升空間。項目經(jīng)理(熟悉業(yè)務邏輯),到頭來,大家都會覺得知識沒那么重要,對重要業(yè)務的熟悉程度,以及你的溝通能力。但薪酬市場并不高,與移動發(fā)展相比,不過這三年的經(jīng)驗相對相同,但三年以上的后端肯定比前端高。
最后,我想說的是,無論你選擇什么,選擇你喜歡的,賺更多的錢。進入這個行業(yè),你自然會有一個方向?!迸伺录掊e男人,男人怕做錯事”。這是這個圈子里的關鍵點,你以后會明白的。
Java 8是最好的語言,如果你不想和我打架的話?。ㄗ罱鼘W習kotlin)
前端的就業(yè)相比于后端如何?哪個更具競爭力?
一定是后端
純技術方面,前端技術含量不高。
后端技術要求比較高,工資水平比較高。
開發(fā)一個webapp(前端 后端)需要多少錢?
這取決于您的核心業(yè)務。無論硬件配置如何,如果類似于網(wǎng)上商城(有模板),幾百元也可以實現(xiàn)。但是局限性很高,性能也不會很好。如果要制作一個類似于基于Web的CRM的定制系統(tǒng),至少需要在之前構建12W。當然,基于微信開放API開發(fā)小軟件的成本相對較低,就像5w-8w一樣,這只是開發(fā)成本,至于其他的成本,比如維護成本和二次開發(fā)成本,甚至是用什么語言開發(fā)。