GrailsはJava系言語「Apache Groovy」ベースのWebアプリケーションフレームワークです。オープンソースのApache2ライセンスプロジェクトです。
GrailsはRubyベースのRuby On Railsにインスパイアされて開発されています。
Groovyについて簡単に説明します。
Groovyは、Java VM上で動作する動的なスクリプト言語です。
Groovyは他スクリプト言語と比較すると、Javaとの親和性が高いことが特長です。
GrailsはJavaアプリケーション構築ツール「Spring Boot」上に構築されています。
Grailsの特徴として、Javaプラットフォーム上で動作し、「設定より規約 (convention over configuration)」というパラダイムにより高い生産性を実現できること、コミュニティが活発であること、「Java」「JVM」「Java EEコンテナ」などの既存のJava技術とシームレスに統合および相互運用できることなどが挙げられます。
GrailsはGoogle、LinkedIn、NETFLIX、Nestle、SAS、SONYなど多くの世界的優良企業で活用されています。
ITフリーランスエンジニア向け求人・案件検索サイト-フリーランススタート-ではGrailsのフリーランス求人・案件が掲載されており、カンタンに仕事を見つけることができます。ぜひ一度フリーランススタートでGrailsのフリーランス求人・案件の仕事探しをしてみてください。
SNSアカウントでログイン