「フロントエンドの本棚」-グーグルのように、より良い

書籍リスト-フロントエンドの本棚



読者の皆さん、こんにちは!



この投稿では、 「フロントエンドの本棚」について説明します。



背景



残念ながら、RuNetにはフロントエンドを研究するための非常に高品質のリソースはほとんどありません。 これらのリソースは、文字通り片手で数えることができます-これはFrontender MagazineHTML Academy「Modern JavaScript Tutorial」です。 RuNetのフロントエンドの開発と普及に対する貴重な貢献に対して、これらのリソースの著者に感謝します。



可能であれば、テーマサイトだけが利用可能な知識ソースではありません。 外国の著者によって書かれたかなり多数の本があります。 これらの本の多くはロシア語に翻訳されています。



本は素晴らしい知識源であり、ゼロから何かを学ぶのに適しています。 多くの場合、本には特定のトピックに関する包括的な情報が含まれており、これらの情報はすべて便利で理解可能な方法で構成され、提示されています。 テクノロジーに関する記事を互いにランダムに読むのではなく、1冊の本を読んでカバーツーカバーで読んだり、興味のある章だけを読んだりする方がはるかに生産的です。



問題



テクノロジーに関する本を見つけたい場合は、グーグルで検索する必要がありました。 この本を見つける方法の不利な点は明らかです-あなたは多くのサイトを閲覧することに時間を費やします、そしてあなたが正しい本を見つけるという事実でさえありません。 多くの場合、偶然に完全に素晴らしい本に出くわしました。



解決策



私は通常、適切な資料を1か所に集めるのが好きです。 たとえば、VKontakteのテーマコミュニティをいくつか率いています。 ウェブ開発者向けのYouTubeチャンネルのリストも、私が作成したものです。 フロントエンドユーザーにとって有用なメインコミュニティの資料のカテゴリが多すぎることに気づいたら、これらのカテゴリの一部を何らかの形で分離することをお勧めします。 これにより、「本棚」の作成が始まりました。



フロントエンドの本棚とは何ですか? これは、フロントエンドに何らかの形で接続された、優れた書籍の補充されたコレクションです。 書籍は、主題、言語、複雑さの3つの基準に従ってフィルタリングできます。 たとえば、JavaScriptを学習する場合は、このトピックを選択してください。 英語がわからない場合は、ロシア語を選択してください。 あなたが初心者なら、初心者向けの本が必要です。 したがって、数分で適切な本を見つけることができます。



今後の計画



残念ながら、私はプロジェクトに必要な時間を持っていません。 また、評価の追加、著者/出版社の検索、書籍を「お気に入り」に保存する機能の追加、各書籍に関する詳細情報の追加など、開発のさまざまな機会がたくさんあるので、私はたくさん欲しいです。



ところで、上記のすべてを実装するには、バックエンドを作成する必要があります-単純なRESTful APIで十分です。 プロジェクトの開発に参加したい場合は、私に連絡するか(プロファイルに連絡先があります)、コメントを書いてください。ご連絡いたします。



それまでの間、私は徐々に本のリストを補充していきます。かなり多くの本があり、ここでの仕事は一晩ではありません。



プロジェクトのソースコードはgithubに投稿されています-興味があれば、あなたは自分自身に慣れることができます。 リストにない本を知っている場合は、githubでishを開いて、この本を追加します。



そして、はい、プロジェクトを改善するための建設的な批判や提案を歓迎します。 「本棚」があなたの役に立つことを願っています!



All Articles