【Express + Vue.js】Web APIでSPAを実装するために学ぶべきHTTPヘッダの知識をまとめる

プログラミング初心者の勉強ブログ #135

SPA構築にあたって、クライアント側をVue、サーバー側をExpressでそれぞれ実装していこうと思い立ちゴリゴリやってみると、APIの通信でなんか色々詰まってしまった。理由はHTTPヘッダの設定(特にサーバー側)がよくわからなかったためである。開発環境のため今後もまだエラーが出る可能性はあるが、色々調べて腑に落ちた部分があるので、そこらへんをまとめていく。

 

more… “【Express + Vue.js】Web APIでSPAを実装するために学ぶべきHTTPヘッダの知識をまとめる”

【Swift】基礎文法まとめ(後編)

プログラミング初心者の勉強ブログ #134

Swift基礎文法後編。値型と参照型の違いや、構造体(struct)、列挙型(enum)、ジェネリクス、subscript、guard、Optional Chainingなど。基礎と言いながら応用的な内容を含んでいる。enumよくわからん。とりあえずうやむやだったSwift文法は一通り整理できそう。

※前編は【Swift】基礎文法まとめ(前編)にて。

※中編は【Swift】基本文法まとめ(中編)にて。

 

more… “【Swift】基礎文法まとめ(後編)”

【Swift】基本文法まとめ(中編)

プログラミング初心者の勉強ブログ #133

Swift基礎中編はClassやextension、protocolなど。今まで使ってきたことないような概念や仕組みが色々備わっていて新鮮。引数定義も面白い。?と!など、オプショナル型に慣れる必要がある。計算プロパティはJSでやったgetterとsetterと大体同じ。振り返るとJavaScript→Ruby→Python→PHP→Swiftの順でなんやかんやいろんな言語に触れてきていていて、改めて結構勉強してきたなと実感が湧く。

※前編は【Swift】基礎文法まとめ(前編)にて。

 

more… “【Swift】基本文法まとめ(中編)”

【Swift】基本文法まとめ(前編)

プログラミング初心者の勉強ブログ #132

ジーズでSwiftの授業取ったはいいものの、授業のスピードがだいぶ早く、そもそもSwift文法すらよくわかっていない状態では授業が頭に入ってきづらいと悟ったので、一旦時間を割いてドットインストールでSwift基礎を勉強したまとめ。Swift3だが、全36回分の動画で大体の文法を網羅してくれている。授業で謎だった引数の書き方あたりがしっくりきたので収穫であった。(長いので前中後編に分ける)

 

more… “【Swift】基本文法まとめ(前編)”

【Laravel】AWSのSESメールサーバでユーザー登録時に確認メールを送信するまでの流れ(queueで非同期送信)

プログラミング初心者の勉強ブログ #131

Amazon SESをLaravelで利用していく。ユーザー登録から、そのユーザーのメールアドレス宛に確認メールを送るまでの流れをまとめる。queueによる非同期送信を噛ませての実装。RailsのActive Jobやってたときを思い出す。

 

more… “【Laravel】AWSのSESメールサーバでユーザー登録時に確認メールを送信するまでの流れ(queueで非同期送信)”