技術メモ

プログラミングとか電子工作とか

Javascript

Nuxt.jsが2.9になってからTypeScriptの対応が変わったようです。

どうも、靖宗です。 一生環境構築してる気がします。フロントもう嫌や・・・ ということでTypeScriptの対応がなにやら変わった?ようなので公式に沿ってセットアップしてみます。 Nuxtプロジェクトのセットアップ ここに関してはいつも通りです。 よければ以…

Nuxt.jsでTypeScriptが使いたいので、ESLintをいじる

靖宗です。 前回ESLintを設定したんですが、できればコレからはTypeScript(以下TS)を積極的に利用していきたいと考えています。 なので、TSにあった.eslintrcにしていきます。 Nuxt.jsのプロジェクトのセットアップ 別の記事を参照されたし。 パッケージの…

Nuxt.jsでいっつもやるやつ(初期の環境構築)

どうも、靖宗です。 最近Nuxt.js(Vue.js)をさわり始めたのですが、フロントよわよわ界隈としてはなかなか良さげです。 (React.js触ってる人も両方やるとより理解度が高まるかも?という動機で触ってました) 毎回機能を作り込むまでは同じなので、自分用…

Nuxt.jsでESLint(Prettier)が使いたいけどよくわかんなくなったのでまとめた

こんにちは、靖宗です。 特にチームでのJavaScript案件はやってないんですが、チームじゃなくてもESLintを導入するべきなんじゃないかと感じ、導入してみることにしました。 とはいえよくわかんないので記事にしながら学習します。 とりあえず今回はTypeScri…

ReactをTypeScriptで使うときに調べたこと

Reactで コンポーネント.propTypes = { propNum: PropTypes.number, }; とか書くのがとてもだるい気がしたので、TypeScriptを勉強しておりました。そこでふと「Reactコンポーネントの継承はどうすんだ?」と思い調べて見ると良さげな記事がhttps://qiita.com…

アロー演算子覚え書き

material-uiのサンプルコード見てた時にアロー関数が意味不明になって調べた handleChange = name => event => { this.setState({ [name]: event.target.value, }); }; アローが二重?ふざけてる。 そもそも括弧省略していいのか。知らなかった。 なので (na…