programming

1/4ページ

【ESlint入門】Prettierとの併用でコード品質を向上させる

ESLintとPrettierの組み合わせはコードの品質向上、読みやすさの向上、チーム開発における一貫性の確保など多くのメリットを提供してくれます。 本記事では実際にプロジェクトに導入した内容に基づき ESlintとPrettierを紹介します。 ESlintとは? ESlint(イーエスリント)とは、JavaScriptのコードが規約に沿って書かれているか、指定したルールに違反していないかをチェ […]

HTML/CSSとは?関係性や書き方を解説

HTML や CSS、JavaScript はフロントエンドともいわれ、クライアントの目に触れ、操作が可能な Webページを作成でき、私たちが普段パソコンやスマホで閲覧している Webページのほとんどはこれらで作られています。本記事では HTML/CSS について解説します。 HTMLとは HTML とは「Hyper Text Markup Language」の略でWebページを作成するためのマー […]

Nuxt.jsとは?Vue.jsとの違いやできること、メリットを解説

Nuxt.js(ナクスト・ジェイエス)は、JavaScriptのフレームワーク「Vue.js」をベースとして開発されたJavaScriptフレームワークで、Vue.jsよりも使い勝手がよくなっています。 フロントエンド開発にはすでにVue.jsやReactが重宝されていますが、最近はNuxt.jsを使うケースも増えています。そんな中で、わざわざNuxt.jsを使う意味があるのかと疑問に思う人もいる […]

Next.jsとは【入門】Reactとの違い、できること、メリット

Next.jsとは? Next.jsは、UI構築に特化したJavaScriptフレームワーク「React」をベースに開発されたフレームワークです。クライアントサイドでレンダリングするReactに対して、Next.jsではサーバサイドでのレンダリングにも対応しています。このことは、Next.jsの、Webブラウザにおける高速な表示という強みを支えています。また、Next.jsはReactでページ遷移 […]

プログラミングとは?歴史や種類、できること、メリットを解説

プログラミングとは 簡単に言うと、プログラミングとは「コンピュータへの指示を書くこと」を指します。パソコンを用いてコンピュータに指示するための「プログラム」という指示書を書きます。そして、そのプログラムをコンピュータが読み取り、指示されたとおりにパソコン上で実行するといった仕組みになっています。プログラミングの本質は人間がコンピュータにコンピュータが理解できる言葉で命令することで、人間だけでは実現 […]

プログラミングは独学でマスターできる?習得方法や挫折しないコツ、スクールとの比較について解説

プログラミングを独学で身につけるには、自分に合う教材で正しい手順で学習していく必要があります。本記事では、独学でプログラミングを学習したい人向けに独学で習得するロードマップや挫折しないためのコツ、スクールと比較した時のメリット / デメリットについて解説いたします。 プログラミングの独学は可能? 結論から申し上げると「可能」です。ただ、独学で一人前のエンジニアレベルのスキルを身につけるとなると難易 […]

flutterとは?メリットやデメリット、将来性を解説

Flutterとは? Flutter は 2018年に Google社が開発したオープンソースの「モバイルアプリを開発するためのフレームワーク」で、Androidアプリと iOSアプリの両方を同時に作成できる開発ツールです。 Webアプリやスマホアプリを開発する場合、通常はAndroidとiOSを分けて開発する必要がありましたが(*1)、Flutterを使うことで両者でコードを共有できるため、開発 […]

jQueryとは【入門】メリットや注意点、できること、将来性を解説

Webサイトを制作する際、jQuery を使えば、簡単な設定をするだけでさまざまな機能も簡単に追加できるため、作業効率を上げられるだけでなく質も向上させられるなど、Webサイト制作で欠かせない存在です。 jQueryとは? jQuery は、JavaScriptを簡潔な記述で豊富な機能を活用できるオープンソースのJavaScriptライブラリです。jQueryには独自の記法があり、複数の処理を簡単 […]

Unityとは?特徴やできることについて徹底解説

Unity はゲーム開発の分野において、とても人気のあるゲーム開発ツールです。 Unityとは? Unity は、ユニティ・テクノロジーズ社が開発・販売しているゲームエンジンおよびIDE(統合開発環境)です。ただ、公式サイトではゲームエンジンとされていますが、それだけではなく、実行環境や開発環境を含んでおり、多機能で拡張性の高い「ゲーム開発プラットフォーム」というほうが近いでしょう。主にC#でのコ […]

【初心者向け】MySQLとは?SQLとの違いやメリット、使用方法をわかりやすく解説

MySQLとは? MySQL は世界で最も利用されているオープンソースの SQLリレーショナルデータベース管理システムで、Oracle社から提供・サポートが行われています。大量なデータでも高速に動作できるため、レンタルサーバや検索エンジンなどでも使われています。また、便利な機能がたくさん備わっているため、小規模な開発から大規模な開発まで幅広く対応できます。 MySQLは1995年に開発されましたが […]

1 4