>> ZG·言語学習 >  >> 言語と文化 >> 言語と歴史

かみそりはどの言語から派生しましたか?

レイザーは、たとえば、C#がCから派生するように特定の言語から派生しているわけではありませんテンプレートエンジン これは、 asp.net と深く統合されています 、および主にWebアプリケーションのコンテキスト内でHTMLを生成するために使用されます。

影響とコンポーネントを理解する方法は次のとおりです。

* c#(またはvb.net): Razorは、基礎となるプログラミング言語としてC#(またはVB.NET)を使用します。これにより、HTMLマークアップ内にコードブロックを作成して、ロジック、データアクセス、動的コンテンツ生成を処理できます。

* html: かみそりコードのコア構造はHTMLです。 Webページの基本的なレイアウトと構造を提供します。

* テンプレートの概念: Razorは、PHP、JSP、その他に見られるような他のテンプレートエンジンの概念から借りています。これらのエンジンを使用すると、マークアップ内にコードを埋め込み、動的コンテンツを生成できます。

本質的に、Razorは言語そのものではなく、動的なWebページ生成用のC#(またはVB.NET)コードをHTMLとシームレスにブレンドするシステムです。

著作権 © ZG·言語学習(www.zongjiefanwen.com) 無断複写・転載を禁じます。