回覆列表
-
1 # 明天休息一下
-
2 # 江蘇優就業
Web前端開發技術主要包括三個要素:HTML、CSS和JavaScript!
它要求前端開發工程師不僅要掌握基本的Web前端開發技術,網站效能最佳化、SEO和伺服器端的基礎知識,而且要學會運用各種工具進行輔助開發以及理論層面的知識,包括程式碼的可維護性、元件的易用性、分層語義模板和瀏覽器分級支援等。
前端開發的入門門檻其實很低,與伺服器端語言先慢後快的學習曲線相比,前端開發的學習曲線是先快後慢。
HTML甚至不是一門語言,他僅僅是簡單的標記語言!
CSS只是無型別的樣式修飾語言。當然可以勉強算作弱型別語言。
Javascript的基礎部分相對來說不難,入手還算快。
首先你要了解的就是tcp/ip,http協議。
在這些掌握的情況下,
我以java為例,
你需要了解socket.
接下來你要接觸的就是servlet.tomcat的實現。
什麼是域物件。
接下來就是框架,你得了解spring,它是做什麼的,與內部機制。
在接下來就是netty(nio,aio)網路通訊協議框架。
然後就是spring所配套的一些框架
比如SpringMvc,shiro等框架
至此你已經成為一名中級碼農了。
後期你就會遇到db瓶頸如何解決,快取redis,mongo雪崩等問題。
再從架構入手,引入第三方中介軟體進行業務程式碼解偶,業務拆分進行分散式架構。
這裡忽略了一點,那就是前端,你在進行web學習時,你會學到html,javascript,jsp。