開発ノート【サーバーサイドプログラミング】
開発ノート【サーバーサイドプログラミング】です。
当サイトは、Bootstrap5で製作しています。
サーバーサイドプログラミング
- JSP、サーブレットなど、いくつかの仕組みがある。
- 実践では、フレームワーク(Springなど)を使用するケースが多い。
- Java以外のサーバーサイドのプログラミング言語とフレームワーク
- JSPを使用したプログラミングの特徴
・HTMLの中にJavaを埋め込む。
・初回実行時にコンパイルする。
・サーブレットより低速だが、高速開発が可能。 - サーブレット(Servlet)の特徴
・あらかじめコンパイルしているため、高速で動作する。
サーバーサイドJavaの特徴
- サーバープログラム(Apache Tomcat)と連携して動作する。
- Java EE(Enterprise Edition)が必要。
- さまざまな仕組みがある。
- HTMLと密接に連携している。