- 2023.06.27
コードレビューとは【3分でわかる】やり方・コツ・注意点
コードレビューとは、ソースコードの作成者とは別の人物がコードを詳しく調べて問題がないか検討することであり、プログラムの品質を守るのに、欠かせない工程の一つです。 しかし、コードレビューは簡単ではありません。「適切な書き方が分からない」といった悩みを抱えている人も多いでしょう。 本記事では、コードレビューを有用なものにするための適切な実施方法について解説します。 コードレビューとは? コードレビュー […]
コードレビューとは、ソースコードの作成者とは別の人物がコードを詳しく調べて問題がないか検討することであり、プログラムの品質を守るのに、欠かせない工程の一つです。 しかし、コードレビューは簡単ではありません。「適切な書き方が分からない」といった悩みを抱えている人も多いでしょう。 本記事では、コードレビューを有用なものにするための適切な実施方法について解説します。 コードレビューとは? コードレビュー […]
クラウドではサーバ構築や各リソースの増減を柔軟に行えるはずですが、それには専門的な知識が必要で手間がかかりますよね。AWSでは、そんな悩みを解決するためにCloudFormationという、コードでAWSの環境構築を行うツールを提供しています。本記事ではAWS CloudFormationについて概要、できること、リソースの作成方法まで解説します。 AWS CloudFormationとは? AW […]
AWSやAzure、GCPといったパブリッククラウドサービスの利用が拡がるなか、「サーバレス」でのシステム設計・開発が注目されています。このようなサーバレスな開発環境を提供するクラウドサービス形態を「FaaS」といい、これはサービスプロバイダが用意・管理するサーバ上でユーザはサーバを意識せずにプログラムの実行やデータ管理といったサーバ機能を利用できるというサービスです。本記事では、サーバレス開発に […]
AWSではビジネスに役立つ便利な機能が豊富に提供されていますが、なかでもぜひ覚えておきたいのが「S3」です。 Amazon S3とは、データの管理や分析に不可欠なストレージ機能を提供するサービスですが、単なるストレージとしてだけでなく、その多機能さからAWSの代表的なサービスとして多くの企業で幅広い用途に利用されています。 本記事では、S3について知りたい、S3の利用を検討している、と […]
Ajaxとは? Ajax(エイジャックス)とは、Asynchronous+JavaScript+XMLの略称で、JavaScriptの組み込みオブジェクト「XMLHttpRequest」を用いた非同期処理のことです。 これだけではよく分からない人もいると思うので、分解して説明していきます。 Ajax概要A(Asynchronous)非同期ja(JavaScript)Webページに動きをつけるプログ […]
AWS、Azure、GCPがパブリッククラウド市場における不動のトップ3という確固たる地位を確立しているように思われますが、近年、「Alibaba Cloud」が飛躍的に勢いを増しています。そこで本記事では、Alibaba Cloudについて知りたい人やパブリッククラウドの利用を検討している人向けに ・Alibaba Cloudとはどんなパブリッククラウドか・Alibaba Cloudの強み・利用 […]
Web開発を行う際、「JSON」という言葉を耳にする機会も多いのではないでしょうか?JSONはデータフォーマットの一つで、多くの言語に対応しており、さまざまな現場で利用されています。 JSONとは? JSON(=JavaScript Object Notation)とは、テキストベースで記述された共通のデータ形式で、異なるプログラミング言語間でデータをやりとりする際に用いられます。 JavaScr […]
時代の変化に伴って利用されるフレームワークも変わってきます。本記事では、2025年時点でのJavaScript市場から、いま習得すべきフレームワークのおすすめ7つを紹介します。 JavaScriptは、Webサイトに動きをつけるためのプログラミング言語で、Webサイトの機能性やデザイン性が飛躍的に上がるためWebサイト構築にはなくてはならない存在です。そして、このように利用させることの多いJava […]
PHPは人気の高いプログラミング言語であり、多くのWebサービスの開発に用いられています。そして、そのPHPを用いて開発を行う際に、開発の効率化を目的に用いられるのが「PHPフレームワーク」です。 フレームワーク選びは重要ですが、PHPは人気の高い言語であるがゆえに、フレームワークの種類も多く、どれを使うべきか迷ってしまう人もいるかと思います。 そこで本記事では、これからPHPを学ぶ入門者から、お […]
PythonはAI開発で注目度が高まっているプログラミング言語です。そして、そのPythonを用いて開発を行う際に、開発の効率化などを目的に用いられるのが「Pythonフレームワーク」です。 しかし、Pythonは人気の高い言語であり、フレームワークの種類も多く、どれを使うべきか迷ってしまう人もいるでしょう。フレームワーク選びでは、人気があり、なるべく利用者が多いものであれば情報も多く、学習しやす […]