「fetch」「axios」とは何か
フロントエンドでAPI通信を学び始めると、必ず出てくるのが「fetch」と「axios」という言葉です。 どちらも「サーバーからデータを取得するための仕組み」ですが、役割や立ち位置は同じではありません。 まずは結論から言います。 fetchはブラウザに最初から備わっている機能 axiosは通信を扱い... 続きをみる
フロントエンドでAPI通信を学び始めると、必ず出てくるのが「fetch」と「axios」という言葉です。 どちらも「サーバーからデータを取得するための仕組み」ですが、役割や立ち位置は同じではありません。 まずは結論から言います。 fetchはブラウザに最初から備わっている機能 axiosは通信を扱い... 続きをみる
エンジニア同士の会話や技術記事で、よく 「APIを叩く」 という表現を見かけます。 少し乱暴な言い方にも聞こえますが、これは業界ではごく一般的に使われている言葉です。 では実際に「APIを叩く」とは、何をしていることなのでしょうか。 APIとは何か APIとは、簡単に言うと 「他のサービスやシステム... 続きをみる
**Render(レンダー)**とは、WebアプリやAPIをインターネット上で動かすためのクラウドサービスです。 主にエンジニアが、作ったアプリを「実際に公開する」ために使います。 GitHubなどに置いてあるソースコードを指定するだけで、 サーバーを用意する アプリを起動する インターネットからア... 続きをみる
Reactを勉強していると、 「useStateは分かった」「コンポーネントも書ける」 ここまでは比較的すぐに到達します。 でも、実務でReactを使うとなると、必要になる力は少し変わってきます。 この記事では「現場で本当に求められるReactの力」を整理します。 1. コンポーネント設計の力 実務... 続きをみる
Webサービスやアプリを作っていると、 「ユーザーにメールを送りたい」という場面は必ず出てきます。 例えば、 会員登録後の確認メール 予約完了のお知らせ パスワード再設定メール お問い合わせへの自動返信 こういったアプリから送るメールを、 シンプルかつ安全に実装できるのが Resend です。 Re... 続きをみる
Laravel は、PHP で作られた代表的な Web アプリケーションフレームワークです。開発効率が高く、きれいなコード構造を保ちやすいことから、世界中の多くのサービスで利用されています。では、実際にどのような場面で Laravel が選ばれているのでしょうか。ここでは、その特徴と使用されるケース... 続きをみる
APIの基本的な意味 APIとは Application Programming Interface(アプリケーション・プログラミング・インターフェース) の略です。 一言でいうと、ソフトウェア同士がやり取りするための「窓口」や「約束事」 のことを指します。 例えばスマートフォンの天気アプリが天気予... 続きをみる
エレメンタルクロス ~精霊の剣~ 第66話 表の核、裏の核
エレメンタルクロス ~精霊の剣~ 第65話 一年の戦い
【漫画版】エレメンタルクロス ~精霊の剣~ 第14話 一本では届かない
エレメンタルクロス ~精霊の剣~ 第64話 宇宙の膠着
エレメンタルクロス ~精霊の剣~ 第63話 八翼再戦
エレメンタルクロス ~精霊の剣~ 第62話 救出
エレメンタルクロス ~精霊の剣~ 第61話 二翼のフィオラ
【漫画版】エレメンタルクロス ~精霊の剣~ 第13話 地下から来た兵器
エレメンタルクロス ~精霊の剣~ 第60話 神の目の内側
エレメンタルクロス ~精霊の剣~ 第59話 終焉の炎
エレメンタルクロス ~精霊の剣~ 第58話 捕らわれたシア
エレメンタルクロス ~精霊の剣~ 第57話 世界一周の一撃
【漫画版】エレメンタルクロス ~精霊の剣~ 第12話 枯れ始めた森
エレメンタルクロス ~精霊の剣~ 第56話 双天・星華
エレメンタルクロス ~精霊の剣~ 第55話 二本の四翼精霊剣