"改めて人に聞かれると説明が微妙に難しいやつ"シリーズについて
始めたきっかけ
最近、開発メンバーやエンジニア以外の方と会話していく中で、
これこれって何て説明したら良いんだろう?と感じることが度々あり、
相手の立場に立って明確に説明が出来ないことも多々あり、ある日ふと気が付きました。
そもそも自分ほとんど雰囲気で仕事してるな???
というわけで、表題の通り改めて聞かれるとスラスラと説明するのが(自分にとっては)難しいことを記事化してみよう、と思った次第です。
大した内容でなくてもとりあえずアウトプットしていこうと思うので、今後シリーズ化して幅広くいろんな技術について書いていこうと思います🙇
各回一覧
[1] SSR, SPA編
完走した後の感想👀
比較はしてみたものの、仮に今から新しく自由に何かを作ろうと思ったら、
- どっちかを選ぶ、という話は今更議論の余地があるのか?感はある
- そもそもどっちも選ばないという、むしろそういう可能性のほうがある
要件にもよりますがパフォーマンスと開発のしやすさをトータルで考慮するとして、
2023年1月現在の自分ならSSG+CSRを採用して、APIは別途専用のサーバーに置いて作っちゃうのが妥当かなと思いました。
これでSSRとSPAの良いとこ取りが実現できそうな気がします(たぶんもっといい方法がある、気がする)
[2] DBにおける"ダンプ"編
完走した後の感想👀
A5SQLからしかダンプしたことないので、改めてリファレンス見るとオプションめっちゃあったことに驚き。
適宜必要なオプションでの操作が必要そう。もう少しリファレンスを眺めてみようと思いました。
[3] DBにおける"リストア"編
完走した後の感想👀
ダンプ同様 mysqldump
コマンド自体をこれまであまり直接打つということをしてこなかったので、
やはりSQLそのものの学習の必要性を実感した回でした。
一通り全てのDB操作をターミナル上で完結できるのが個人的な理想形。
[4] トークン編
完走した後の感想👀
読者ターゲットを思い切って絞った結果、却ってどう説明していくべきか悩んだ回でした。
CSRFの説明は書くには書いたのですが、最終的にがっつり削りました。
逆に言えばこの記事を足がかりにもう一歩立ち入った内容に派生できそうなので、結果的には良かったのかもしれない。
JWT(JSON web token)にも触れられなかったので、これも後に記事化したいところ
Discussion