takeda_san’s blog

KotlinとVRを頑張っていく方向。

TypeScript

Firebaseで業務アプリケーションを構築しよう 2:Firebase Functions&Hostingにデプロイと動作確認

シリーズ Firebaseで業務アプリケーションを構築しよう 1:Nuxt.jsのセットアップ - takeda_san’s blog Firebaseで業務アプリケーションを構築しよう 2:Firebase Functions&Hostingにデプロイと動作確認 - takeda_san’s blog Firebaseで業務アプリケーション…

Firebaseで業務アプリケーションを構築しよう 1:Nuxt.jsのセットアップ

目的 Firebaseを使って業務アプリケーションを作りたい。 背景 普段はAWSのECSでフロント/バックエンドのサーバを立てて業務アプリケーションを稼働させています。 ですが、利用者も限られてるしフロントエンドサーバに至ってはコンテンツの配信を一日に数回…

Google Apps ScriptをTypeScriptで書こう

きっかけ 便利ですよね。Google Apps Script。 OfficeのマクロみたいにGoogleの関連サービスの操作を自動化できる。 自分用ツールだったり、ちょっとした業務の自動化だったらすぐ出来てお手軽なのでよく使います。 ですが、これJavaScriptベースなので型が…

Vue.js+TypeScriptで管理画面をつくる第一歩

きっかけ Vue.js(+vue-router、vuex)をTypescriptで書いたら、すごく良かったので最初の一歩をメモとして残す。 作成するサンプルはギョームツールとしてよくある、一覧画面を作る。 publicで使いやすそうな気がするので、利用するデータをもらってくるサー…

Typescriptの算出プロパティってこんな書き方もできるんですね

今日なんとなく、こんなん書けたら素敵だなと思ってやったらコンパイル通って驚いたので。 普通のInterfaceの使い方。 便利。感動。 interface NameInterface { firstName: string; secondName: string; fullName: string; }; class Name implements NameInt…

Vue.js+TypeScriptでもscopedなcssを書きたい

きっかけ TypeScriptを勉強し始めたので、どうせなら今書いているVue.jsのアプリで使いたい。 時代はTypeScriptだ。イェッヘッヘ と思って、やりだしたのですがコンポーネントのstyleをscopedな感じで書きたいときに大変困った。 素のVue.jsというか.vueファ…