#目次
1.はじめに
2.自己紹介
3.React/Hooks/Typescript
4.おわりに
#1. はじめに
私は地方のITベンダーでシステムエンジニアをしています。自治体や民間企業の基幹系システム、いわゆるBtoBのシステムしかやってきませんでした。
15年ほど前、自治体では「オープンソースソフトウェア」の流行りが来まして、その時はJava + JSPでのシステム構築も経験したため、Web開発は行ってきました。しかし、最近流行りのフロント開発には全く携わってこなかったので、これを機に自分のスキルを上げるためにも勉強を始めました。
当Qiitaでは、私が勉強した内容の備忘録を残していきます。
テーマはフロント開発だけでなく、その時々でやっていることを残しておきたいと思います。
#2. 自己紹介
2021年で3回目の年男ですので、いわゆる「おじさん」です。システムエンジニア35歳定年説からすると、もう継続雇用に入りましたね(笑)
2児の父親で、山形県長井市という、市の要件を満たさないぐらいの人口の、自然豊かな街に住んでいます。
新卒から山形市にある地元ITベンダーに勤めています。
会社の指示により(笑)、JDLA E資格2021 #2にも合格したため、ディープラーニングを組めます。
#3. React/Hooks/Typescript
これから覚えようとしている技術についてです。今までBtoCのことをほとんどやっていなかったため、フロン系技術を覚えるつもりでした。ディープラーニングにも興味があったため、Pythonで書けるDjangoを見てみましたが、やめました。
そんな中、会社のメンバーからJavascript系のフロント開発を覚えよう、という声が出てきたため、以下に注目にしました。
- Vue.js
- React
会社の若手はVue.jsを使って開発しているメンバーもいるようでした。アジアでは人気なのだとか?
ですが、世界的にはReactが人気らしく、今後もこのフレームワークは残るであろうと…。ということで、Reactを覚えよう、ということになりました。
さらにHooksとTypescriptも使ったやり方で覚えていこうと思います。
#4. おわりに
当Qiitaは備忘録になります。
あまり最新の技術を追っかけて行かないかもしれません。
ただ、React/Typescriptの記事を探してみても、英語情報が多く、自分のやりたいことを紹介してくれる記事がまだない状況でしたので、私がやれた内容を残していければと思います。(いつまで続くのやら…)