首頁>Club>
34
回覆列表
  • 1 # 前端雨爸

    對於此問題,答案是一定的,當然要去學習

    Node.js

    Javascript 和 Node.js 的關係

    你可以把

    Node.js

    當成一門新的服務端語言(如果你之前沒有接觸過 Javascript),它和 Java 一樣,都對程式碼程式設計有非常高的要求,因為每個程式設計師都不想伺服器宕機。

    當然我們是前端開發,肯定玩得轉 Javascript,

    Node.js

    某種層面講就是 Javascript,因為它就是 Javascript 的執行時環境。

    依賴於 Chrome V8 引擎,我們可以像以前一樣利用 Javascript 的特性,比如:非同步非阻塞、事件驅動、單執行緒等。

    對於我們前端來說,似乎上手

    Node.js

    基本沒什麼難度,只是執行程式碼的地方從瀏覽器到了服務端。

    就業問題

    前端如今的發展,可以說是依靠 Node.js + Npm 社群的影響壯大到現在。

    無論是 web端,還是服務端,甚至Android,IOS 開發都有 Node.js 身影,另外桌面應用、AI 等也有我們前端“插一腳”的能力。

    看了下“阿里巴巴”對前端的招聘要求,你就知道一線大廠對

    Node.js

    的需求有多大:

    最後

    所以,無論你現在水平如何,如果是想在前端領域有更好的發展,都必須熟悉

    Node.js

    ,可以說是前端技術的根基。

    技術道路學無止境,願各位沉下心,一步一個腳印堅持往前走。

  • 2 # 興之所至白駒過隙

    學!

    既然用js ,就要玩node.js ,前後端一起就是全棧了,js 的全棧。

    不過js 真的是個大坑。都以為js 語法簡單,容易入門,但坑之多,無處不在。

    語法不斷在更新前後端的模組已經上萬個,每個模組都有一套語法,雖然都是js 寫的,但規矩都是模組作者定的,要學習。比如jQuery 、express、vue ,各種框架 。相關的css ,html 要學,這又是大坑資料庫要學,不僅有傳統的關係型資料庫,與js 更搭的是mongo 這種nosql 資料庫各種客戶端要適應
  • 3 # 傾城小小虹

    有必要,而且是必須學。

    node.js不是一門程式語言,也不是JavaScript的第三方庫或框架。它不同於Jquery等第三方庫。node.js是可以讓JavaScript在伺服器端執行起來的環境。目前流行的小程式開發工具正是使用node來實現底層模組。

    學習node.js有以下優點:

    使前端與程式更好的結合

    透過對node.js的學習能更深刻的瞭解js是如何在伺服器端執行的,對前端使用js方面,尤其是js處理資料方面能夠了如指掌。學習了node.js之後能夠更深刻的瞭解程式本質,再學習vue或者小程式都很有利。在一個專案中能夠知道需要程式人員處理哪些資料。

    node.js應用非常廣泛

    底層選擇用c++和v8來實現的,node的事件驅動機制,面對大規模的http請求是不用擔心的,並且很出色。能夠滿足如線上多人聊天,多人線上小遊戲,實時新聞,部落格,微博之類的專案。阿里,雅虎,微軟,騰訊都在使用,而且是非常重要的架構。

    與時俱進,更好的使用js

    node.js是近幾年JavaScript 執行的非常流行的新環境,前端離不開js,而node又是js應用的主戰場,可以說是node使js走到了今天。

    在未來的幾年的時間裡,node會逐漸發展成一個成熟的開發平臺,吸引更多的前端開發者與程式開發人員。會有更多的大型高流量網站都採用node進行開發,所以對掌握node的開發人員需求量非常大。

  • 中秋節和大豐收的關聯?
  • 《數碼寶貝》和《名偵探柯南》哪一部動畫更受歡迎、影響更廣?