TypeScript の勉強を始めた

// 🙎‍♂️ Yuji Tsuburaya📆 March 11, 2020🔖 TypeScriptNuxtJSVue.js

今までやろうやろうと思ってやれていなかった TypeScript の勉強をとうとう始めました。 動機としては、

という感じです。TypeScript の本を読んだり、 Nuxt の公式ガイドをみながら導入してみたり、実践的にちょこちょこ使い始めています。 まだ any がたくさんある状態なので、型をしっかり入れていきたい気持ち。

Property [Method] does not exist on type

というエラーでしばらくハマったり(解決済み)、 ジェネリクスがまだイマイチよく分かってなかったり、 Vuex の型定義がよく分かってなかったりするので、 これから勉強していきたいと思います。

ちなみに上のやつは、

export default Vue.extend({

と書かないと型の解決してくれなかったりするんですね(今まで export default {} みたいな感じで書いてた)。インプットして、発信できそうなことは発信していきたい気持ち ✨

今までやろうやろうと思ってやれていなかった TypeScript の勉強をとうとう始めました。 動機としては、

という感じです。TypeScript の本を読んだり、 Nuxt の公式ガイドをみながら導入してみたり、実践的にちょこちょこ使い始めています。 まだ any がたくさんある状態なので、型をしっかり入れていきたい気持ち。

シェアしてくれたら喜びます 👨‍🎤

広告

書いた人

___35d

Yuji Tsuburaya (@___35d

👩‍💻 Frontend Engineer

🏢 J-CAT CTO Co-Founder / ex. BizReach

🎨 by @ch1ch1ch1_123

💚 Minimalism / Notion / Figma

📱 Author of @FastNotion

詳しいプロフィールはこちら

広告