ベストアンサー
私はこの質問に答える資格があると思います。CCAは組織です英国のウェブ開発の教師であるRobPercivalによって設立されました。彼は、人気のあるウェブホスティングサイトエコウェブホスティング|グリーンウェブホスティング|リセラーホスティング|無制限のウェブホスティング|も運営しています。デザインとマーケティングで、UdemyのWeb開発コースであるThe Complete Web Development Course 2.0を教えています。現在CCAからhtml1認定を取得しています。その価値がある限り、彼のUdemyコースを購入しました。コンテンツが満載で、ロブは非常に積極的に質問に答えています。 CCAが知られるようになると、その背後にいる人の努力により、その認定の「価値」が高まることは間違いありません。他の認定と同様に、認定だけであなたを雇うことはありません。大学の学位でも「何も保証しません。プログラミングの知識があれば、「語るのではなく見せる」ということですが、どのような種類の認定も、履歴書に関しては邪魔になりません。CCAはまだあまり知られていないと思いますが、まだかなり若いです。
回答
プロのWeb開発の過去15年間をリファクタリングする時が来ました。 「スタックレス」は私たちがそれを行っている方法です。 — Daniel Kehoe
Stacklessは、最新のWeb標準を使用して、フレームワークやビルドツールなしでWebサイトを構築します。
Webの本来のビジョンを見失ったため、初心者にとってコーディングは非常に困難です。HTML、React、またはRailsを使い始めた初心者にとっては通常、次のステップと登る巨大な崖。それでも、それは私たちがプロのWeb開発者として設定した期待ですが、実際には、プロジェクトを過剰に設計していることがよくあります。
開発者が新しい(そしてこれまでになく新しい)フレームワークを構築し、ツールを構築している間(または、ReactとRailsにこれまで以上に複雑さを追加することで、ブラウザーメーカーは、フレームワークとビルドツールを多くのWebプロジェクトで冗長にする画期的なテクノロジーをWebブラウザーに追加しました。しかし、多くの開発者は、ブラウザプラットフォームだけで現在何が可能であるかを知らずに、複雑さが増すという狂気に巻き込まれています。そこで、Stacklessが登場します。
ここに、StacklessWeb開発のブレークアウェイテクノロジーがあります:
- ES6モジュール
- モジュールCDN
- カスタムHTML要素
これまで、私たちは常にソフトウェアスタック(使用される追加ソフトウェアのレイヤー)を必要としていました。 Webアプリケーションを構築するため)。過去15年間、「LAMP、MEAN、MERN、MEVNなどの名前のスタックが進化し続けており、最近ではJAMstack(JavaScript、API、Markup)がより効率的なウェブ開発に取り組んでいます。
スタックレスはビルドツールのないJAMstackのようなものです。つまり、テキストエディタとブラウザだけでウェブ開発を行うことができます。追加のソフトウェアをインストールする必要はありません。 Stacklessにはまだいくつかの制限があります。たとえば、ブラウザでの状態管理が必要なアプリケーションにはReactなどのフレームワークが必要です。JavaScriptアプリケーションを本番環境にリリースするには、コードを最適化するためのツールが必要です。ただし、初心者でも開始でき、プロの開発者はプロジェクトを簡素化できます。 スタックレスの原則を使用します。
開発者は2020年の初めに新しいブラウザ技術を使い始めましたが、「スタックレス」という用語は以前は広く使用されていませんでした。 2021.詳細を知りたい場合は、2020年12月の私の記事をご覧ください。スタックレスアプローチについて説明します:
注意:「スタックレス」は物議を醸す。一部の開発者は、複雑さに固執することを好みます。そして スタックレスはすべてのプロジェクトに適しているわけではありません (ただし、それがポイントです。開発者は、より単純なプロジェクトのオプションを利用できます)。