python網(wǎng)站開發(fā)框架 現(xiàn)在用Java開發(fā)網(wǎng)站可以不用框架嗎?需要注意什么呢?
現(xiàn)在用Java開發(fā)網(wǎng)站可以不用框架嗎?需要注意什么呢?關(guān)于這個問題,我想說的是不能用幾句話就說清楚。首先,原則上可以實現(xiàn),因為所謂的框架只是為了更方便的開發(fā)和更快的開發(fā)??蚣艿谋举|(zhì)是什么?不也是代碼嗎
現(xiàn)在用Java開發(fā)網(wǎng)站可以不用框架嗎?需要注意什么呢?
關(guān)于這個問題,我想說的是不能用幾句話就說清楚。首先,原則上可以實現(xiàn),因為所謂的框架只是為了更方便的開發(fā)和更快的開發(fā)??蚣艿谋举|(zhì)是什么?不也是代碼嗎?框架本身就是一個項目,對于那些開發(fā)框架的人來說,您使用的框架就是為他們的項目編寫代碼。
更重要的是,您所說的所謂框架的使用與否與您的項目有很大關(guān)系,您的項目每天有多少訪問,您的增長速度有多快,您的預(yù)算成本有多少,您的開發(fā)周期預(yù)計有多長,以及在決定一個項目使用什么樣的框架時涉及到多少因素。
如果您的項目沒有足夠的實力來開發(fā)自己的框架,建議使用開源框架。至少,它將節(jié)省大量的時間和成本。時間就是金錢。不要考慮不使用框架的問題。如果你想開發(fā)你自己的框架,來吧。
Python web開發(fā)只能使用框架嗎?
顯然不是。Python的開發(fā)框架也是用Python開發(fā)的。使用該框架的優(yōu)點如下:1。保存工作,因為公共內(nèi)容框架已經(jīng)完成
2。穩(wěn)定,框架比較好磨練
3性能好,框架在性能方面做了很多優(yōu)化,可能還不夠全面,不能從頭開始開發(fā)
因此,框架使用起來可能比較容易,但是沒有必要使用它。
現(xiàn)在做web前端是不是必須會小程序開發(fā)?
如果你是一個有經(jīng)驗的前端,了解更多關(guān)于小程序開發(fā)的知識,時間和精力的成本并不高,而且好處也更多。
從目前的市場來看,小節(jié)目的發(fā)展趨勢越來越強。而小程序的優(yōu)勢更為明顯。例如,你不需要安裝它,你可以立即使用它,節(jié)省流量,節(jié)省安裝時間,并且不占用桌面。對于用戶來說,只要你是微信用戶,它就會隱藏在你的微信中。當你想使用它時,它會被打開,當你不使用它時,它會被關(guān)閉。這比需要下載并占用手機內(nèi)存空間的應(yīng)用程序要好。
從推廣的角度來看,小項目可以更高效、更方便地獲取客流。與原生應(yīng)用相比,推廣更簡單、更省錢。當然,不僅是微信applet,現(xiàn)在頭條/flick applet的需求量也很大,比如直接把tiktok發(fā)送給小程序。
在我看來,作為中國的專業(yè)前端,小程序開發(fā)是職業(yè)發(fā)展和市場需求的必要技能。從技術(shù)上講,您不需要學習更多內(nèi)容,只需要熟悉一種框架。參考這些文件,你可以在一天內(nèi)得到一個上架的小程序。
PS:目前,市場上有越來越多的小型項目的私人工作。
為什么我做網(wǎng)站開發(fā)不使用前端框架?
1. 框,框?什么是框架?框架只是一個工具,一個半成品。這相當于對別人未來的項目進行開發(fā)。
2. 你可以做網(wǎng)站,軟件和系統(tǒng)架構(gòu)不使用框架。您可以使用本機代碼來實現(xiàn)項目需求。但是對于普通程序員來說,開發(fā)效率比較慢,代碼的性能可能比較低,特別是冗余代碼可能太多。
3. 框架本身其實非常方便,但我認為僅僅依靠框架來編寫代碼是不行的。此外,以當前的Java框架為例,比如spring、struts、hibernate和mybatis??蚣鼙旧矸浅}嫶螅δ軓姶?,占用了大量內(nèi)存和容量。項目運行時,會占用大量資源。因此,在這種情況下,類似springboot的微體系結(jié)構(gòu)似乎可以減少配置文件和內(nèi)存的消耗。
4. 我自己的開發(fā)項目不使用任何框架。我通常使用自己的工具代碼,或者以其他方式重用代碼,比如反射和抽象,以加快開發(fā)效率。
我們?yōu)槭裁床挥胏 寫網(wǎng)頁?
首先,我們不僅用C/C編寫web應(yīng)用程序,而且已經(jīng)有很多年了。有些人聽說過CGI這個詞,它代表C/C。IIS支持的ISAPI和NSAPI也是編譯器語言的接口標準。再舉一個例子。我們都知道歌手林志軒在創(chuàng)業(yè)之初就是“優(yōu)科李林”的一員。另一位成員,李進,寫了一本書“CGI編程”,這是一個優(yōu)秀的學生2000年前。
第二,C/C壞了。為什么會下降?web程序的邏輯很簡單,只需接收數(shù)據(jù)、寫入數(shù)據(jù)和顯示數(shù)據(jù)。C/C函數(shù)太多,不好學,代碼控制也不好,所以就沒了。比如說ASP學習一周可以寫實用程序,C/C寫同樣效果的程序,學習半年是不夠的。從2000年到2007年,ASP在中國開始流行。任何人都可以編寫系統(tǒng)。這是一個盛開鮮花的舞臺。ASP已經(jīng)被中國人玩爛了,還有很多人在項目中使用ASP。
第三,C/C在網(wǎng)頁領(lǐng)域不會輝煌。新語言層出不窮?;靵y之下,Python和golang虎視眈眈,Java高人一等,PHP無法保住自己的地盤,更別說其他語言了?,F(xiàn)在,連PHP都做不到的語言,在web領(lǐng)域只能淪為其他語言。