■特集1
[自作OS×自作ブラウザで学ぶ]Webページが表示されるまで ── HTMLを運ぶプロトコルとシステムコールの裏側
ブラウザは、開発者にとってもユーザーにとっても、もはや日常の一部と言えるほど身近なソフトウェアです。しかし近年のブラウザはあまりにも高機能かつ巨大になってしまったため、そのしくみを詳しく理解することは難しくなっています。そこで、ブラウザ上でWebページを開くまでに裏側ではいったい何が起きているのかを大まかに解説しつつ、非常に単純な自作ブラウザを自作OS上に実装することで、ブラウザとその裏側を上からも下からも理解していきましょう。
■特集2
最新Vue.js 3入門 ── コアチームが解説! 基本から新機能まで完全網羅
Vue.jsは、ビュー層に特化したライブラリです。必要最小限の学習コストですぐに動かすことができ、規模の大きなシステムにも対応できます。2020年9月に、2年以上をかけて開発されたバージョン3がリリースされました。これは、Vue.jsの歴史の中で過去最大のリリースです。本特集では、Vue.jsコアチームメンバーが、Vue.js 3で開発するうえで必要となる基礎を包括的に解説します。
■20周年記念企画
これからのWeb開発 ── 技術を追い、今を知り、この先を見据える
毎年恒例の記念号企画ですが、今回は20周年記念。拡大版として9人の方に3ページずつご執筆いただきました。しかも、テーマはそのものずばり「これからのWeb開発」。Web開発の中心である9つの分野について、第一人者の方々に「これから」を論じていただきます。もちろん変化の激しいこの世界ですから、未来予測はむずかしいもの。けれど、これまでの動向をふまえて現状を確認し、そのうえで語る「これから」は、きっとみなさんにとって大きな指針となるはずです。