學習前端內容,首先我們要知道什麼是前端,或者說前端工程師需要做什麼。
前端開發是什麼?
首先前端開發是由網頁製作發展過來的,如果很早就接觸網際網路不難發現以前網頁的內容基本都是靜態的(以文字為主,沒有後台資料庫、不含程式和不可互動的網頁稱為靜態網頁,比較突出的特點就是改變網頁中內容狀態,如刪除某些內容後,再重新整理頁面並不會保留我們的操作內容,通俗點講就是說他的內容是寫「死」的,不去改**是不會變的),靜態網頁最大的作用是供使用者瀏覽。而隨著網際網路的發展,很明顯只用來展示的網頁滿足不了我們的需求,使用者需要更佳美觀,互動效果顯著,功能更多更全的網頁,因此才進行了前後端的分離,有了現在的前端開發。
為什麼要前後端分離
這裡可能有人就在想,好端端的為什麼要進行前後端分離,專門搞個前端開發,這不是增加了人力成本?其實不然,我們都知道,早期的程式開發是不分前後端的,程式設計師們既需要進行後端開發,又需要進行前端開發,造成**各種耦合,伺服器壓力很大,而且伺服器因為請求過多一旦出現問題,就會使得前後臺一起崩,使用者體驗很差;另一方面,從開發上講,因為前後端內容都在不斷發展,客戶的需求不斷增加,要讓程式設計師同時進行前端和後端開發,需要同時操作多種語言和標準,不僅容易出錯,而且同時兼顧邏輯不同的前後臺語言,很容易造成多而不精——頁面達不到客戶想要的』高大上『效果,功能也極容易出現bug,效能優化也不好,最重要的,開發效率還極低。而進行前後端分離,舉個形象的例子,就像使用了流水線工序,大大提高了效率和品質,就像流水線工序一樣不僅不會增加人力成本,反而可以大大提高每個人的工作效益和價值。
為什麼要進行前後端分離,總結來講就是三點:
1、不分離時**耦合嚴重,使用者體驗差;
2、不分離容易造成程式開發「多而不精」,」品質「低;
3、不分離開發周期長,效率很低,維護也極為不便;
前端開發應用了那些技術
前端開發的主要技術是指html、css、js技術和一些開發框架的使用。
前端發展經歷階段
以上若有不正確的地方還望指正
關於前端學習
前端 JQuery基本介紹
1 js的全域性 區只有乙個,這樣會造成同名變數的值會被覆蓋。2 使用物件封裝,將 封裝到物件中,但是物件如果被覆蓋,則全部失效,風險極高。3 使用工廠模式,將 進行封裝,但是並沒有解決問題 4 將封裝的函式名字去除,避免覆蓋。但是函式沒有辦法呼叫了。5 匿名自呼叫,可以在頁面載入的時候呼叫一次。但...
前端基礎介紹
1.注釋標籤 ctrl 2.標題標籤 h開頭 到6級 醒目的,引人注意.用在比較醒目的地方.一共有6級.複製當前行的快捷鍵 先ctrl c 再 ctrl v 級別越大,顯示出來越小.h1表示最大,h6表示最小.新增屬性 居中 align center 預設情況下是居左.align left 也有居右...
介紹Html 前端
html超文字標記語言 hypertext markup language,html 是一種用於建立網頁的標記語言。本質上是瀏覽器可識別的規則,我們按照規則寫網頁,瀏覽器根據規則渲染我們的網頁。對於不同的瀏覽器,對同乙個標籤可能會有不同的解釋。網頁檔案的副檔名 html或.htm html是一種標記...