Loading...

Webアプリ開発

LaravelとDockerで開発環境を構築する方法【Laravel + Nginx + MySQL + Vue.js】

Laravel

LaravelはComposerを使えば容易にインストールできますが、Dockerを利用することでさらに実践的な開発環境を用意することができます。今回はフレームワークとしてLaravel、アプリケーションサーバにNginx、データベースにMySQL、Laravelと併せて用いられることが多いフロントエンドフレームワークであるVue.jsを採用した場合について見ていきます。

PHPフレームワークLaravelとは【Laravelの基礎知識と開発環境の構築について解説】

Laravel

LaravelはWebアプリケーションの開発に広く利用されているフレームワークです。PHPのフレームワークにはCakePHPやSymfony、Zend Frameworkなどいくつもの種類がありますが、その中でも最も人気なのがLaravelです。高信頼性で学習コストも低く、小規模なアプリケーションから大規模なものにまで対応できる柔軟性も備えています。

Ruby on Railsの入門記事のおすすめ8選【目指せ脱入門者!基本的な操作をマスター】

Ruby on Rails

Ruby on RailsはRubyのフレームワークで、世界中で高い人気を誇っています。世の中には様々なフレームワークがありますが、その中でもRuby on Railsは比較的学習コストが低いため、初学者の方にもおすすめです。そのため一度身につけてしまえば他の言語やフレームワークを採用したい場合にもその知識を活かすことができます。覚えるべきことは多いですが、頑張ってマスターしましょう!

JavaScriptの入門記事のおすすめ7選【目指せ脱入門者!制御構文や関数に関する記事など】

JavaScript

JavaScriptはWeb開発を学ぶ上で切っても切り離せない重要な言語です。その一方で、初めてプログラミング言語を学ぶ方にとっては挫折しやすいポイントのひとつでもあります。そんなJavaScriptは活躍する領域を広げている、世界中でもかなり人気の高い言語です。マスターすれば必ず役に立ちますし、比較的初学者の方にも学びやすい言語ですのでぜひ頑張って身につけてみましょう!

PythonのフレームワークDjango入門【フレームワークの基礎知識とMTVアーキテクチャ】

Django

DjangoはPythonでWebアプリケーションを開発するためのフルスタックなフレームワークとなっており、大変人気が高いです。小規模開発から大規模開発まで対応ができ、一度覚えれば様々な開発に生かすことができるでしょう。Python自体は機械学習などで注目されている言語ですが、言語と併せてフレームワークの使い方を覚えることで、一気に開発の幅も広がります。

JavaScript入門!関数の呼び出しと定義【関数宣言、関数式、アロー関数の違いを解説】

JavaScript

関数(function)は、プログラムの中で何度も登場する処理をまとめ、任意の場所で呼び出せるようにするための手段です。特に大きなプログラムになると、どこに何が書いてあるのかを把握するのが難しくなります。大きな問題を解決するプログラムを組むには、それを小さな問題に分割して個別に解決していくという方針が有効です。