理解簡単なExpressアプリのノード.js


あなたはOopsからモジュラーの概念に精通している、右?それで、私の導入はこのポストにありません.😆


導入


Expressは非常に迅速にAPIを構築するために簡単にフレームワークです.

Express is a minimal and flexible Node.js web application framework that provides a robust set of features for web and mobile applications.

With a myriad of HTTP utility methods and middleware at your disposal, creating a robust API is quick and easy.


議題は、それが開発したコードの各行を理解することですSimple Express App 🌱

DSP 9107 / シンプルエクスプレスアプリ


デモ目的のための非常に簡単なエクスプレスアプリ。


内容

  • Introduction

  • Setup
  • Windows
  • Linux

  • Usage
  • Starting the Server
  • Interacting with the Server
  • Explanation
  • Conclusion
  • References
  • Further Reads
  • セットアップ


    開発部に降りる前に、開発環境を設定しましょう.

    Windows

  • ゲットVS Code
  • ゲットNode.js
  • ダウンロードSimple Express App ここをクリックしてください.⬇️

    DSP 9107 / シンプルエクスプレスアプリ


    デモ目的のための非常に簡単なエクスプレスアプリ。


    シンプルエクスプレスアプリ


    用途this app コードの各行を理解するには、ノード上のエクスプレスアプリケーションを使用して基本的なAPIを設定する必要があります.js🌱

    用途


    npm install すべてがかかります.
    チュートリアル-チェックアウト!
    チェックアウトthis gist !

    ドキュメント


    利用可能なオープンルートです.
  • queryParams
  • bodyJSON
  • pathVars
  • View on GitHub
  • それを解凍して、便利な経験のためにVSコードでフォルダを開けてください😁
  • Linux

  • インストールコード
  • sudo snap install --classic code
    
  • ノードをインストールします.JSとNPM
  • sudo apt-get update
    sudo apt-get install nodejs
    sudo apt-get install npm
    
  • クローンthis repo
  • git clone https://github.com/dsp9107/Simple-Express-App.git
    
  • 便利な経験のためにVSコードでディレクトリを開けてください😁
  • cd Simple-Express-App
    code .
    

    用途


    サーバーを稼働させてから、相互作用部に移動します.

    サーバの起動

  • 一度コードが開くと、統合端末を開きますCtrl + ` あなたが底でそれを見ないならば
  • 依存関係をインストールする
  • npm install
    
  • 依存関係がインストールされている間、私たちのVSコードを少し動かしましょう😀

  • 完了したら、サーバーを起動しましょう
  • npm start
    
    見ることができるListening At somenumber ... , 私たちが呼ぶ端末でPORT ここから.

    サーバーとの対話

  • 任意のブラウザを開きます
  • 移動するlocalhost:PORT/pathVars/helloWorld
  • ページの応答を見ることができます.置換を試みるhelloWorld with somethingElse URLで.それらは説明されるパス変数ですbelow .

    Using the URL bar of browsers, you can only make GET requests.

  • このポストでは、私はどのように郵便配達人を使用して簡単にExpressのアプリケーションとの対話を説明している.😄


  • チェックアウトPostman HTTPメソッドとAPIテスト機能のより広いセットのために.

    解説


    最も基本的なものを説明するコメントがあります.
    これはapi.js 説明!
    < div >
    < p >links あなたがさらに探索するために使用できる以下の下.😄


    そして、あなたがどんな変更の有無にかかわらずファイルのどちらかを保存するときはいつでも、サーバーは再起動しますnodemon 🔥


    結論


    フレームワークに直接ジャンプするよりも、ベースのプログラミング言語に精通している場合、フレームワークに追いつくのは簡単です.p >

    参考文献


    <ウル>
  • Node.js
  • Express.js
  • Morgan Middleware
  • < ull >

    更なる読書


    <ウル>
    <李>>
    <李>>
    < ull >