Fact of Life

音楽と食とビールが好きなWebエンジニアのブログ

プログラミング

npmに代わる新たなパッケージマネージャーYarnを使ってみた

FacebookがJavaScriptの新たなパッケージマネージャー「Yarn」がローンチされましたね。Yarn・・npmの上位互換のような印象ですが・・どう違うんでしょうか? キャッシュが効くからインストールが速い?やっぱりやってみないとわかりませんね。なので、実際…

PHPとJSONでお手軽に量産型HTMLテンプレートを作ってみた

同じような形式の静的なHTMLページを複数作る場合ってたまにありますが、その時って「これをいかに効率良く作成するにはどうすればいいか」って考えますよね。そういった場合は大抵PHPでテンプレート作ってそれを使い回すことをします。 多くの人が使うんで…

簡単な手順ですぐにReactを使った開発ができる環境を作ってみた

Web業界では結構主流になりつつあるJavaScriptフレームワークのReact。今から始めたいと思っている人も多いと思います。 始めるにあたって、Facebookが公開しているReactチュートリアルを行うとReactに関する理解は深まります。ただ・・いざ開発するとなると…

JavaScriptで開発をしているならESLintは使った方がいい

先日、勉強会に参加した時に「ESLintというJavaScript用の検証ツールがある」という話を聞いたので早速入れてみましたんですが、メチャクチャ使えたので紹介します。 ESLintとは JavaScript用のソースコード検証ツールです。バグを見つけたり、スタイルの統…

Scalaを始めてみよう!(インストール〜実行まで)

今後の開発で必要そうなのでインストールして触ってみようと思います。 Homebrewのインストール インストールにはHomebrewを使用します。 Homebrewを使用するとインストールが格段に楽になるので入れていない方は是非入れてみてください。 Javaのインストー…