-
1 # 磚加號
-
2 # 小江哥和芮芮
可以在上面升級,但是永遠取代不了,比如jquery,實際上還是用js的操作。比如sass,最終還是得編譯成css,比如div,有人寫語意header,實際上還是個div,現在流行的vue實際底層還是js程式碼,現在的新技術無非是在原來的基礎上更新,加強,簡化,無非從這幾個方面入手。畢竟這些最基礎的語言發展了幾十年,想要重取代他們在瀏覽器中間的地位非常困難,開發一門新語言是一個耗時耗力耗財的事,很多世界一流的大公司都不敢冒這個險。看看linux,一大堆企業宣稱有自己的作業系統獨立研發,但是基本核心都擺脫不了linux,所以當下趁機發展的一個趨勢,就是在原有的基礎之上升級簡化。並不會完全取代,因為升級以後的東西還是需要靠一些底層的東西去支撐。
-
3 # 愛學習的小懶豬
個人感覺,html+css+js的結構未來幾十年內不會有多大的變化,只是在各個領域上不斷的更新迭代,比如html5普及後html6會跟上,css3普及後css4跟上,js的規範不斷跟進,然後各大瀏覽器廠商都在指定年限內實現新標準新規範,使之變得更加易用易讀。話說到這個份上,我個人建議不要使用第三方前端框架,尤其是Angular、React和Vue,以元件化、工程化等名義不斷的增加前端開發的複雜度和繁瑣度(弄個腳手架還得裝個npm,再配個webpack,還得讓初學者會用那幾個命令?大哥我只要跑2行程式碼夠了,沒必要這麼折騰人吧?),即使在大專案上會得到部分時間和效率上的提升,但是對於習慣於這些前端框架的使用者來說,未必是好事,追求新事物沒錯,但是追求的是事物表面就不好了,應該並永久牢記HTML+CSS+JS這三大法寶(當然這三大件也真不難),沒必要把前端搞的如此繁瑣,你就可以寫出任意需要的前端程式碼和實現,記住一點客戶滿意的作品才是好作品,把握好基礎原理的技術足夠了,就寫這些,謝謝!
-
4 # 此花開後
蘋果三月新規一出,那就是flutter了。
前端火是因為可以做app,
蘋果的應用將越來越少,特指國內的。
現在前端技術棧設計的方面太多,由多種歷史因素造成。
如果你是w3的主席,並有一票決定權,你覺得什麼技術是能替代目前前端技術棧。
亦或時光倒流,你覺得什麼技術替代目前的前端技術棧最好。
回覆列表
我覺得W3C恐怕現在已經沒有這個權利了。這三個,DIV我們如果將他看做H5範疇,那麼是屬於WHATWG,CSS暫且還屬於W3C,JavaScript則一直是ECMA。那麼誰會取代所謂的DIV+CSS+JS,我認為誰都沒有絕對的權利。web規範層面誰有希望?Web Components 也許可以一戰。
即使時光倒流,我認為web前端這10多年來的發展歷程仍然是無法改變的,我們現在看上去更美好的一些技術方案,也都是多年的彎路才沉澱出來。