アプリケーション

223 件の記事

ES6のExportとImportについて
アプリケーション 2017-09-26

ES6のExportとImportについて

ES6のexport・importを解説。名前付きエクスポート、デフォルトエクスポート、ワイルドカード、エイリアスでJavaScriptモジュール化を構成し保守性を向上させる実装ガイドです。

#JavaScript#ES6
Laravel リポジトリパターンの実装
アプリケーション 2017-09-26

Laravel リポジトリパターンの実装

Laravelでリポジトリパターンを実装する方法について解説した記事です。データ操作に関連するロジックをビジネスロジックから切り離し、抽象化したレイヤーに任せることで、テストのしやすさや保守性・拡張性を高める手法を、インターフェース設計やDB操作の抽象化を交えて紹介します。

#Laravel#リポジトリーパターン
Laravel5.3で自作artisanコマンド.md
アプリケーション 2017-09-26

Laravel5.3で自作artisanコマンド.md

Laravel 5.3で自作のArtisanコマンドを実装し、リポジトリファイルを自動生成して開発ワークフローを効率化する方法を解説します。

#Laravel#リポジトリーパターン#artisan
Laravelでajaxの際にCsrfTokenに引っかかった話
アプリケーション 2017-09-26

Laravelでajaxの際にCsrfTokenに引っかかった話

LaravelのAjaxリクエストでCSRFトークンに引っかかる問題を、VerifyCsrfTokenミドルウェアでAPIルートを除外して解決する方法を解説します。

#AJAX#Laravel#React#Superagent
LaravelでCORS対応
アプリケーション 2017-09-26

LaravelでCORS対応

LaravelでCORS(Cross-Origin Resource Sharing)に対応する方法をまとめた記事です。クライアントサイドにReactとaxiosを使う構成を例に、Laravelのミドルウェアでクロスオリジンリクエストやプリフライトリクエストを扱うためのCORS設定を、前提知識とあわせて解説します。

#Laravel#CORS
LaravelでEventを使う
アプリケーション 2017-09-26

LaravelでEventを使う

Laravelのイベントリスナーを使って、ユーザー登録時や退会時など特定のイベント発生時に実行したい処理を管理する方法を解説します。基本的な定義方法はもちろん、1つのリスナークラスで複数のイベントを扱えるイベント購読(Subscriber)の使い方を中心に紹介します。

#Laravel
Laravel+React+ES6+Browserify
アプリケーション 2017-09-26

Laravel+React+ES6+Browserify

BrowserifyとBabelのトランスパイルでReactをLaravelに組み込み、モジュール対応のモダンなES6コードを書く方法を解説します。

#React#JavaScript#npm#webpack#ES6#browerify#ES5
Laravel+React+Superagentでフォームを実装
アプリケーション 2017-09-26

Laravel+React+Superagentでフォームを実装

実装するLaravel+React+Superagentのフォーム。API設計、FormRequest、JSON応答、Promise/Ajaxの実装パターンを詳細に解説

#Laravel#React#AJAX#Superagent
LaravelでRestAPIをつくる
アプリケーション 2017-09-26

LaravelでRestAPIをつくる

LaravelのResourceControllerと認証ミドルウェアを使い、JSONレスポンスを返すREST APIをつくる方法を解説します。

#API#Laravel#React#REST
bitflyerのprivate apiを使ってビットコイン資産状況をslackに通知する Part2
アプリケーション 2017-09-26

bitflyerのprivate apiを使ってビットコイン資産状況をslackに通知する Part2

async/awaitとbitFlyer private APIの認証、Slack連携を使い、ビットコインの資産状況を監視・通知する方法を解説します。

#bitFlyer#API#async#Bitcoin#Node.js
bitflyerのprivate apiを使ってビットコイン資産状況をslackに通知する
アプリケーション 2017-09-26

bitflyerのprivate apiを使ってビットコイン資産状況をslackに通知する

bitFlyerのprivate APIをNode.jsから叩き、HMAC-SHA256署名とSlack Webhookでビットコインの資産状況を通知する方法を解説します。

#API#Bitcoin#Node.js#bitFlyer
cdコマンドでディレクトリをタイピングするのが面倒くさくなってきたのでシェルスクリプトで楽をする
アプリケーション 2017-09-26

cdコマンドでディレクトリをタイピングするのが面倒くさくなってきたのでシェルスクリプトで楽をする

「cd」でパスやディレクトリ名をタイプするのが面倒になり、シェルスクリプトを使って少し楽をできるようにした記録です。メニューから選ぶだけでbashのディレクトリ移動ができるようにするスクリプトを紹介し、コマンドライン操作を効率化する方法を解説します。

#bash#Shell Script
dotEnvの環境変数をクライアントサイドでも使えるようにする - dotenv-webpack
アプリケーション 2017-09-26

dotEnvの環境変数をクライアントサイドでも使えるようにする - dotenv-webpack

dotenv-webpackを使い、webpackでdotEnvの環境変数をクライアントサイドでも利用する方法と、セキュリティ上の注意点を解説します。

#JavaScript#npm#webpack
Laravel5.2にNotificationでNotificationを使う
アプリケーション 2017-09-26

Laravel5.2にNotificationでNotificationを使う

Laravel 5.3がリリースされたなかで、あえてLaravel 5.2のNotification機能を使って通知を送る方法について解説する記事です。Notificationとは何かという説明から、5.2(または5.1)環境でのインストールと、実際に通知を送るまでの手順を紹介します。

#Laravel
FormRequestのrulesメソッド内でバリデーションルールを振り分ける
アプリケーション 2017-09-26

FormRequestのrulesメソッド内でバリデーションルールを振り分ける

LaravelのFormRequestで、複数フォームやREST APIのリクエストに応じて条件付きのバリデーションルールを振り分ける方法を解説します。

#Laravel
レガシーコード改善ガイド: 保守開発のためのリファクタリング
アプリケーション 2017-03-12

レガシーコード改善ガイド: 保守開発のためのリファクタリング

『レガシーコード改善ガイド 保守開発のためのリファクタリング』の書評。テストのないレガシーコードに立ち向かうための実践的な技法を体系化した一冊。振る舞いを変えずにテストを差し込むための接合部(seam)といった概念を軸に、安全に修正を重ねる進め方を学べる。

#レガシーコード#書評
プログラミング言語Go
アプリケーション 2017-03-12

プログラミング言語Go

『プログラミング言語Go』の書評。Goを学ぶうえで教典的な位置づけの一冊。言語設計に近い著者らによる正確で簡潔な解説で、文法から並行処理まで芯を押さえられる。Goに取り組むなら一家に一冊置いておきたい定番書。

#Golang#書評
Go言語によるWebアプリケーション開発
アプリケーション 2017-03-12

Go言語によるWebアプリケーション開発

『Go言語によるWebアプリケーション開発』の書評。Goの基本的な理解を前提に、Webアプリケーション開発の実践的な内容に踏み込む一冊。標準的な作法に沿って、GoでWebアプリを組み立てていく流れを学べる。

#Golang#書評
入門 React ―コンポーネントベースのWebフロントエンド開発
アプリケーション 2016-08-04

入門 React ―コンポーネントベースのWebフロントエンド開発

『入門 React ―コンポーネントベースのWebフロントエンド開発』の書評。コンポーネントベースでWebフロントエンドを構築するReactの基本を学べる一冊。これからReactに触れる人が土台をつかむのに適しており、実務レベルの発展的な内容は別書で補うとよい。

#React#書評
ゼロからわかるUML超入門
アプリケーション 2016-07-01

ゼロからわかるUML超入門

『ゼロからわかるUML超入門』の書評。タイトルどおり、UMLをこれから学ぶ初心者に向けた入門書。代表的な図の種類や書き方をやさしく解説しており、UMLで設計を表現する第一歩を踏み出すのに向いている。

#UML#書評