こんにちは、のっちです。 僕はUIデザイナーとして数年働いておりましたが、昨年からweb開発・アプリ開発に携わっておりました。(書いていたのはSwift、React.js) その中で様々なことを学び、開発に携わる前から知っておきたかったなー!と思うことが多々ありました。 そこで、「非エンジニアのための基礎知識」として、エンジニアでなくても知っておくと良さそうなことをお伝えしたいと思います。 何部かに分けて書く予定ですが、今回はwebの仕組みについて書いていきたいと思います。 この記事の対象者と目的普段私達がアクセスしているGoogleやYahoo、そしてこのnoteのようなwebサービス。どのように動いているか、僕は理解できていませんでした。 ・ドメインとか取るけどどんな意味があるのかよくわからない ・クライアントとかサーバーとか言うけど仕組みがわからない ・結局エンジニアさんが書いてくれ