従来のWebサイトやWebシステムは、CakePHPやLaravelといったPHPフレームワークを利用し、さらにはBladeやTwig、Smartyといったテンプレートエンジンを利用して、コーディングしなければならないフロントエンドエンジニアも多かったと思います。Laravel mixやGulpも使いました。 そ...
Webサービスを運用していたり、新しくWebサービスをリリースしようとすると、どうしてもサーバー環境の構築や保守の必要性がでてきますね。最近だとAmazonのAWSを利用する企業が多いと思います。弊社もその1社です。 ところが、Vue.jsやHTMLのコーディングをするフロントエンドエンジニアや、PHPなどでバッ...
みなさん、TypeScript書いてますかー? 今回はバックエンドエンジニアから見たTypeScriptについて書きます。 JavaScriptには「クラスという概念がない」とう仕様があります。それを補う形で、即時関数でカプセル化を行います。 function SmallCat() { this.catt...
Vue.jsやNuxt.jsで開発をしていると、CSSフレームワークを使って管理画面を開発することが結構あります。 今回は、Bootstrap-vueとVuetifyについて考えてみました。 Boostarap-vue BootstrapをVue.jsで使えるようにしたのが、Bootstrap-vueになります。...
みなさん、テストしてますかー? 今回はテストについて少し考えてみました。 上司「なんでテスト書かないんだよ!💢」 部下「実装で手一杯で、テストまでなかなか時間が無くて・・・」 上司「バグを出さないためにカバレッジ高めにテスト書いてよね」 のような会話が多くの会社で飛び交っていることが想像されますね。通常、テストを...