セミナーレポート

今回は夏のJaveSprict祭りOnlineというセミナーを参加しました。内容について話していきたいと思います。

ソースコード

・ESLintとは

ESLintは、静的コード解析ツールというもので、自分が書いたコードなどを解析してルールにちゃんと沿っているかを判断し、エラーが出たり、Piks Optionをつければ自動的に修正してくれる柔軟性の高いツールである。

・設計の仕方

ほとんどのモジュールは基本的に統一されたフォーマットで書かれている。定義が終わって、クラスに必要なものを書いて、最終的にexportをする。

・ジェネレーター関数

上のように、infinite関数というのは無限の処理をする関数である。ジェネレーター関数を使うことで、コントローラブルに扱うことができる。ジェネレーター関数のところで実行して、イテレータのインスタンスを返す。ジェネレーターを実行するけど、このファイルを実行するではなく、あくまでインスタンスを作られてジェネレーターの中に入る。扱い方は.nextというメソッドを使って、ファイルが一回一回処理が実行されるということになる。実行するとyieldまでしか実行できないので、valueを使うことでその後ろの値も実行することができる。

感想

まだまだ内容がありますが、全部書くと結構長くなるのでここまでにしました。このセミナーを聞いて、JaveSprictの難しさを感じました。でもこのセミナーのおかけでもっとJaveSprictのことを知りたいと思いました。ぜひJaveSprictに興味ある人は調べながら、いろんなセミナーを参加し勉強してみてはどうでしょうか?

セミナーURL
https://javascript-fes.doorkeeper.jp/events/123412

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です