2020年6月

NodeJsとMySQLを連携してみた件

Node.js

NodeJsのExpressを使ってMySQLのデータを扱えるようにしてみたいと思います。今回はExpress及びMySQLはインストールが完了している前提となります。インストールの方法が知りたい方は以下のリンクを参考にしてください。NodeJsのExpressを使ってみた件MySQLをインストールしてみた件 データベースを作成しよう 最初にデータベースを作成します。データベースの情報は以下のよう […]

MySQLでデータベースを実際に作成してみた件

データベースの作成 MySQLを使いローカルにデータベースを作成してみたいと思います。まずはMySQLを起動し、Root権限でログインしていきましょう。※起動時のバージョン番号はご自身の環境に合わせ適宜変更ください。 // 起動 brew services start mysql@5.7; // ログイン mysql --user=root --password; ‘mysql> […]

MySQLのパスワードを設定してみた件

MySQLを起動してみよう MySQLの設定は起動時に行います。まずはMySQLを起動しまてみます。※バージョンはご自身の環境にインストールしているものを利用してください。 brew services start mysql@5.7 以下のメッセージが出てくると正常に起動できています。Successfully started `mysql@5.7` 次はパスワードの設定です。 Rootのパスワード […]

MySQLをインストールしてみた件

MySQLをインストールし、ローカル開発をしてみたいと思います。今回の開発環境はMacOSを使用するためパッケージ管理システムHomebrewを用いてインストールを進めたいと思います。※Homebrewはインストールされている前提です。以下のコマンドでインストールできます。 brew install mysql@5.7 インストールが完了したら、次はMySQLをコマンドラインで使えるようにパスを通 […]

Expressに自動でブラウザ更新する機能を追加してみた件

Node.js

ファイル更新が完了したタイミングで自動でサーバーが更新されるように設定したいと思います。npmのパッケージnodemonとbrowser-sync使用し設定を進めていきます。browser-syncはソースコードの変更を監視し変更があった場合にブラウザをリロード。nodemonはソースを監視して、自動でサーバーを再起動してくれるパッケージです。インストールのコードは以下になります。 npm ins […]

NodeJsのExpressを使ってみた件

Node.js

NodeJsのExpressを使い簡単なアプリケーションを作ってみたいと思います。Ruby on RailsやPHPと比べ、javascriptだけでバックエンドも対応できるのでフロントエンドエンジニアからするとすごく取り組みやすいフレームワークになっています。 Expressのインストール まずはアプリケーション用のフォルダを作ります。その後ターミナルを使い作成したフォルダに移動し、以下のコマン […]