SlideShare uma empresa Scribd logo
1 de 16
Baixar para ler offline
JavaScript(主にVue.js)
関連の本をたくさん読んだ
ので雑に紹介する
2019/08/20
#9 FukuokaJS LTイベント
⻄菜 雄太
アジェンダ
• ⾃⼰紹介
• 読書のメリット/デメリット
• 僕の読書環境
• 本の紹介
• まとめ
⾃⼰紹介
にっしーな(かぴばらさん)
Twitter : @nishinama
• 4⽉末に会社都合で退職
• 9⽉から新しい職場で働き始める
• 4ヶ⽉間ニート(育児と家族サービス)
• ○○エンジニアみたいな肩書きが欲しい
• 直近で⼀番勉強しているのはフロントエンド
• ブログのタイトルは「愛妻家SEの趣味ブログ」(笑)
読書のメリット/デメリット
• メリット
• 特定の分野の知識を体系的に学ぶことができる
• ネットでの情報と⽐べると(⽐較的)正しい知識が得られる
• おまけやコラムで思わぬ知識を得られることも
• わかった気になれる
• デメリット?
• お⾦がかかる
• 時間がかかる
• 情報が古くなっている場合がある
• 疲れる
僕の読書環境
• 会社(前職)
• バランスボール + 紙の本
• (申請すればだいたい買ってくれて
いた)
• 家
• 抱っこひも + Kindle Paperwhite
• 譜⾯台 + タブレット
• エアロバイク + PC or 紙の本
本の紹介
直近1年間くらいで読んだフロントエンド関連の本を読んだ順に紹介
• React,Angular,Vue.js,React Nativeを使って学ぶ はじめてのフロントエンド開発
• 基礎から学ぶ Vue.js
• Nuxt.jsビギナーズガイド
• 現場で使えるVue.js tips集
• Vue.jsとFirebaseで作るミニWebサービス
• 超速! Webページ速度改善ガイド
• 速習Vue.js
• Vue.js⼊⾨ 基礎から実践アプリケーション開発まで
React,Angular,Vue.js,React Nativeを
使って学ぶ はじめてのフロントエンド開発
• 実際にチャットアプリを作りながらフレームワークの⽐較
ができる
• フロントエンド開発の現状みたいな部分も
• React部分を書いている池内さんが前職の技術顧問をやっ
てくれていた(超いい⼈)
• フレームワークの⽐較をしたい⼈やフロントエンド初めて
の⼈向け
基礎から学ぶ Vue.js
• 通称「猫本」「猫の本」
• わかりやすい。読みやすい。(猫がかわいい)
• サポートサイトも充実
• 最近韓国語版も出たとか
• (めっちゃ売れてそう)
• 初⼼者向け?
• とりあえずVue.jsを触る⼈は読んどけ的な⼀冊
Nuxt.jsビギナーズガイド
• ビギナーズガイドという名前がかっこいい(初⼼者向けと
か⼊⾨とかではなく)
• 猫の本と並べて置くとどっちがどっちかわからなくなる
• Nuxt.jsの機能を⼀通り学ぶことができる
• (ある程度Nuxtを使って開発したあとに読んだのであまり
内容を覚えていない)
• Vue.jsをある程度触ったあとでNuxtを触る前に読むのがよ
さそう
• ページ数も200ページくらいなのでさらっと読むのがよさ
そう
現場で使えるVue.js tips集
• mya-akeさんの本
• これも猫の本やんけ!
• Vue Nightというイベントのじゃんけん⼤会でゲット
• フォームとかVuexとかi18nとかのtips
• 具体的なので刺さる⼈には刺さる内容
• 全く同じ実装をするわけじゃなくても、「そんな書き⽅
あったんだー」みたいな感じで参考になる
Vue.jsとFirebaseで作るミニ
Webサービス
• 改訂される前に500円くらいで売られていたものを購⼊
• 簡単なSPA(メモアプリ)を作って実際に公開するところ
までできる
• 短いのですぐ読める(100ページ未満)
• 細かい説明は少ないのである程度できる⼈向け
• Twitterでハッシュタグ付けてつぶやくと作者がサポートし
てくれるらしい
超速! Webページ速度改善
ガイド
• 通称「ちょっパヤ本」?
• mya-akeさんにおすすめされて購⼊(会社のお⾦で)
• Twitterでも話題?
• ChromeのDevToolsの使い⽅とか超参考になる
• 全体的にめっちゃためになる
• ←表紙に紹介したいところ全部書いてあった
速習Vue.js
• 速習シリーズ
• Kindle Unlimitedに登録したのでよんでみた
• 最低限の部分はおさえている?
• ⼀つ⼀つ具体例があってサンプルプログラムを実⾏して試
せるので初⼼者にはうれしいかも?
• propsの説明はあるのに$emit()の説明がないみたいな部分
も…
Vue.js⼊⾨ 基礎から実践ア
プリケーション開発まで
• 紙の本だと480ページ
• Vue.jsのコントリビューターたちが書いている
• 脚注がめちゃくちゃ多い(けどためになる)
• 基本的な部分はもちろん、アトミックデザインやテストな
どにも触れていてすごくいい
• AppendixでJQueryからの移⾏やstorybook, TypeScript,
Nuxt.jsまで!
【番外】Vue.js公式
• https://jp.vuejs.org/
• ⽇本語化されている
• いろいろと本を読む前にまずはここを⾒るべき
• だいたいのことは書いてある
• スタイルガイドやクックブックにまで⽬を通すとなお良し
• スタイルガイドについてはESLint(eslint-plugin-vue)で強
制することもできるのでわざわざ読まなくてもいいかも
まとめ
• 公式のドキュメントを読んで、必要な時に必要なことをググって、
最悪ソースコードを読むことができれば本は読まなくても⼤丈夫
• でも本を読むとおまけでいろいろな知識が得られるのがいい
• 本を読む時間がもっと欲しい
• お⾦もかかるので本当にいい本だけを厳選して読みたい
• いい本の情報は共有しましょう!

Mais conteúdo relacionado

Mais procurados

SassだけじゃなくてLESSの事も見てください
SassだけじゃなくてLESSの事も見てくださいSassだけじゃなくてLESSの事も見てください
SassだけじゃなくてLESSの事も見てください正樹 平野
 
JAWS-UG初心者支部第4回 Simple Front 53
JAWS-UG初心者支部第4回 Simple Front 53JAWS-UG初心者支部第4回 Simple Front 53
JAWS-UG初心者支部第4回 Simple Front 53Tetsuya Mase
 
私が、本を書いて出版するまで ~執筆から宣伝~
私が、本を書いて出版するまで ~執筆から宣伝~私が、本を書いて出版するまで ~執筆から宣伝~
私が、本を書いて出版するまで ~執筆から宣伝~Mori Kazue
 
Zen-Codingはみんなのもの
Zen-CodingはみんなのものZen-Codingはみんなのもの
Zen-Codingはみんなのものmasaaki komori
 
BYE-BYE!! ASP.NET MVC,Hello! ASP.NET SPA~ASP.NET WEB API & ASP.NET CORE WITH ...
BYE-BYE!! ASP.NET MVC,Hello! ASP.NET SPA~ASP.NET WEB API & ASP.NET CORE WITH ...BYE-BYE!! ASP.NET MVC,Hello! ASP.NET SPA~ASP.NET WEB API & ASP.NET CORE WITH ...
BYE-BYE!! ASP.NET MVC,Hello! ASP.NET SPA~ASP.NET WEB API & ASP.NET CORE WITH ...Bin Matsui
 
Trema本をbuildする!
Trema本をbuildする!Trema本をbuildする!
Trema本をbuildする!Takumi Seike
 
要確認!貴方のWord pressは損をしている!? 〜読み込み速度の重要性について〜
要確認!貴方のWord pressは損をしている!? 〜読み込み速度の重要性について〜要確認!貴方のWord pressは損をしている!? 〜読み込み速度の重要性について〜
要確認!貴方のWord pressは損をしている!? 〜読み込み速度の重要性について〜ssuser224b06
 
新卒1年目が 毎日ブログ書いて得た 3つのこと
新卒1年目が毎日ブログ書いて得た3つのこと新卒1年目が毎日ブログ書いて得た3つのこと
新卒1年目が 毎日ブログ書いて得た 3つのことObata Masaki
 
私がWebサイトをスタイリッシュな 今風デザインにしない理由
私がWebサイトをスタイリッシュな 今風デザインにしない理由私がWebサイトをスタイリッシュな 今風デザインにしない理由
私がWebサイトをスタイリッシュな 今風デザインにしない理由yoshipan
 
モブログのすすめ – スマホを活用すれば読まれるWordPressが作れる in WordCamp 2015 Tokyo
モブログのすすめ – スマホを活用すれば読まれるWordPressが作れる in WordCamp 2015 Tokyoモブログのすすめ – スマホを活用すれば読まれるWordPressが作れる in WordCamp 2015 Tokyo
モブログのすすめ – スマホを活用すれば読まれるWordPressが作れる in WordCamp 2015 Tokyoisloop @wayohoo.com
 
Jawsug北九州第4回勉強会
Jawsug北九州第4回勉強会Jawsug北九州第4回勉強会
Jawsug北九州第4回勉強会Yutaka Fujisaki
 
サービス開発者の読書会#4
サービス開発者の読書会#4サービス開発者の読書会#4
サービス開発者の読書会#4Sosuke Kimura
 
セキュリティ&プログラミングキャンプに参加してから
セキュリティ&プログラミングキャンプに参加してからセキュリティ&プログラミングキャンプに参加してから
セキュリティ&プログラミングキャンプに参加してからShoot Morii
 
ズルいLT 〜はじめてのライトニングトーク〜 / WP-D Week
ズルいLT 〜はじめてのライトニングトーク〜 / WP-D WeekズルいLT 〜はじめてのライトニングトーク〜 / WP-D Week
ズルいLT 〜はじめてのライトニングトーク〜 / WP-D WeekMignon Style
 
2013年3月16日のWordBench大阪
2013年3月16日のWordBench大阪2013年3月16日のWordBench大阪
2013年3月16日のWordBench大阪Shinichi Nishikawa
 

Mais procurados (20)

SassだけじゃなくてLESSの事も見てください
SassだけじゃなくてLESSの事も見てくださいSassだけじゃなくてLESSの事も見てください
SassだけじゃなくてLESSの事も見てください
 
JAWS-UG初心者支部第4回 Simple Front 53
JAWS-UG初心者支部第4回 Simple Front 53JAWS-UG初心者支部第4回 Simple Front 53
JAWS-UG初心者支部第4回 Simple Front 53
 
Me
MeMe
Me
 
20120515 アジャイルサムライ読書会 第4回
20120515 アジャイルサムライ読書会 第4回20120515 アジャイルサムライ読書会 第4回
20120515 アジャイルサムライ読書会 第4回
 
私が、本を書いて出版するまで ~執筆から宣伝~
私が、本を書いて出版するまで ~執筆から宣伝~私が、本を書いて出版するまで ~執筆から宣伝~
私が、本を書いて出版するまで ~執筆から宣伝~
 
Zen-Codingはみんなのもの
Zen-CodingはみんなのものZen-Codingはみんなのもの
Zen-Codingはみんなのもの
 
BYE-BYE!! ASP.NET MVC,Hello! ASP.NET SPA~ASP.NET WEB API & ASP.NET CORE WITH ...
BYE-BYE!! ASP.NET MVC,Hello! ASP.NET SPA~ASP.NET WEB API & ASP.NET CORE WITH ...BYE-BYE!! ASP.NET MVC,Hello! ASP.NET SPA~ASP.NET WEB API & ASP.NET CORE WITH ...
BYE-BYE!! ASP.NET MVC,Hello! ASP.NET SPA~ASP.NET WEB API & ASP.NET CORE WITH ...
 
Trema本をbuildする!
Trema本をbuildする!Trema本をbuildする!
Trema本をbuildする!
 
要確認!貴方のWord pressは損をしている!? 〜読み込み速度の重要性について〜
要確認!貴方のWord pressは損をしている!? 〜読み込み速度の重要性について〜要確認!貴方のWord pressは損をしている!? 〜読み込み速度の重要性について〜
要確認!貴方のWord pressは損をしている!? 〜読み込み速度の重要性について〜
 
Lp14 komori
Lp14 komoriLp14 komori
Lp14 komori
 
新卒1年目が 毎日ブログ書いて得た 3つのこと
新卒1年目が毎日ブログ書いて得た3つのこと新卒1年目が毎日ブログ書いて得た3つのこと
新卒1年目が 毎日ブログ書いて得た 3つのこと
 
Bariiiii
BariiiiiBariiiii
Bariiiii
 
私がWebサイトをスタイリッシュな 今風デザインにしない理由
私がWebサイトをスタイリッシュな 今風デザインにしない理由私がWebサイトをスタイリッシュな 今風デザインにしない理由
私がWebサイトをスタイリッシュな 今風デザインにしない理由
 
モブログのすすめ – スマホを活用すれば読まれるWordPressが作れる in WordCamp 2015 Tokyo
モブログのすすめ – スマホを活用すれば読まれるWordPressが作れる in WordCamp 2015 Tokyoモブログのすすめ – スマホを活用すれば読まれるWordPressが作れる in WordCamp 2015 Tokyo
モブログのすすめ – スマホを活用すれば読まれるWordPressが作れる in WordCamp 2015 Tokyo
 
てんとーる
てんとーるてんとーる
てんとーる
 
Jawsug北九州第4回勉強会
Jawsug北九州第4回勉強会Jawsug北九州第4回勉強会
Jawsug北九州第4回勉強会
 
サービス開発者の読書会#4
サービス開発者の読書会#4サービス開発者の読書会#4
サービス開発者の読書会#4
 
セキュリティ&プログラミングキャンプに参加してから
セキュリティ&プログラミングキャンプに参加してからセキュリティ&プログラミングキャンプに参加してから
セキュリティ&プログラミングキャンプに参加してから
 
ズルいLT 〜はじめてのライトニングトーク〜 / WP-D Week
ズルいLT 〜はじめてのライトニングトーク〜 / WP-D WeekズルいLT 〜はじめてのライトニングトーク〜 / WP-D Week
ズルいLT 〜はじめてのライトニングトーク〜 / WP-D Week
 
2013年3月16日のWordBench大阪
2013年3月16日のWordBench大阪2013年3月16日のWordBench大阪
2013年3月16日のWordBench大阪
 

Semelhante a JavaScript(主にVue.js) 関連の本をたくさん読んだので雑に紹介する

Electronからはじめるnodejs
ElectronからはじめるnodejsElectronからはじめるnodejs
ElectronからはじめるnodejsHirata Tomoko
 
20100619 wakhok important_of_io_with_jror
20100619 wakhok important_of_io_with_jror20100619 wakhok important_of_io_with_jror
20100619 wakhok important_of_io_with_jrorYoshiharu Hashimoto
 
コミュニティを立ち上げるに至った3つのマインドセット #techgirl
コミュニティを立ち上げるに至った3つのマインドセット #techgirlコミュニティを立ち上げるに至った3つのマインドセット #techgirl
コミュニティを立ち上げるに至った3つのマインドセット #techgirlYuko Kondo
 
アイデアを塩漬けにしない-世界中の人に手伝ってもらう方法-
アイデアを塩漬けにしない-世界中の人に手伝ってもらう方法-アイデアを塩漬けにしない-世界中の人に手伝ってもらう方法-
アイデアを塩漬けにしない-世界中の人に手伝ってもらう方法-nishio
 
研修担当者に聞く、学生のうちに学ぶべきこと
研修担当者に聞く、学生のうちに学ぶべきこと研修担当者に聞く、学生のうちに学ぶべきこと
研修担当者に聞く、学生のうちに学ぶべきことHiromu Shioya
 
できる! Unity 2D (vol.2)
できる! Unity 2D (vol.2)できる! Unity 2D (vol.2)
できる! Unity 2D (vol.2)Mori Tetsuya
 
JAWS-UGサミット2011春 LT資料
JAWS-UGサミット2011春 LT資料JAWS-UGサミット2011春 LT資料
JAWS-UGサミット2011春 LT資料Yuuki Namikawa
 
20150216 Unity Hands-on 「できる!Unity 2D」
20150216 Unity Hands-on 「できる!Unity 2D」20150216 Unity Hands-on 「できる!Unity 2D」
20150216 Unity Hands-on 「できる!Unity 2D」Mori Tetsuya
 
はてなブログご紹介@looops勉強会
はてなブログご紹介@looops勉強会はてなブログご紹介@looops勉強会
はてなブログご紹介@looops勉強会Kiyohiro Yamada
 
Amazon Web Services でサーバー構築「クラス」の学習環境を作ってみた
Amazon Web Services でサーバー構築「クラス」の学習環境を作ってみたAmazon Web Services でサーバー構築「クラス」の学習環境を作ってみた
Amazon Web Services でサーバー構築「クラス」の学習環境を作ってみたYuu Yonashiro
 
とある Perl Monger の働き方
とある Perl Monger の働き方とある Perl Monger の働き方
とある Perl Monger の働き方Yusuke Wada
 

Semelhante a JavaScript(主にVue.js) 関連の本をたくさん読んだので雑に紹介する (11)

Electronからはじめるnodejs
ElectronからはじめるnodejsElectronからはじめるnodejs
Electronからはじめるnodejs
 
20100619 wakhok important_of_io_with_jror
20100619 wakhok important_of_io_with_jror20100619 wakhok important_of_io_with_jror
20100619 wakhok important_of_io_with_jror
 
コミュニティを立ち上げるに至った3つのマインドセット #techgirl
コミュニティを立ち上げるに至った3つのマインドセット #techgirlコミュニティを立ち上げるに至った3つのマインドセット #techgirl
コミュニティを立ち上げるに至った3つのマインドセット #techgirl
 
アイデアを塩漬けにしない-世界中の人に手伝ってもらう方法-
アイデアを塩漬けにしない-世界中の人に手伝ってもらう方法-アイデアを塩漬けにしない-世界中の人に手伝ってもらう方法-
アイデアを塩漬けにしない-世界中の人に手伝ってもらう方法-
 
研修担当者に聞く、学生のうちに学ぶべきこと
研修担当者に聞く、学生のうちに学ぶべきこと研修担当者に聞く、学生のうちに学ぶべきこと
研修担当者に聞く、学生のうちに学ぶべきこと
 
できる! Unity 2D (vol.2)
できる! Unity 2D (vol.2)できる! Unity 2D (vol.2)
できる! Unity 2D (vol.2)
 
JAWS-UGサミット2011春 LT資料
JAWS-UGサミット2011春 LT資料JAWS-UGサミット2011春 LT資料
JAWS-UGサミット2011春 LT資料
 
20150216 Unity Hands-on 「できる!Unity 2D」
20150216 Unity Hands-on 「できる!Unity 2D」20150216 Unity Hands-on 「できる!Unity 2D」
20150216 Unity Hands-on 「できる!Unity 2D」
 
はてなブログご紹介@looops勉強会
はてなブログご紹介@looops勉強会はてなブログご紹介@looops勉強会
はてなブログご紹介@looops勉強会
 
Amazon Web Services でサーバー構築「クラス」の学習環境を作ってみた
Amazon Web Services でサーバー構築「クラス」の学習環境を作ってみたAmazon Web Services でサーバー構築「クラス」の学習環境を作ってみた
Amazon Web Services でサーバー構築「クラス」の学習環境を作ってみた
 
とある Perl Monger の働き方
とある Perl Monger の働き方とある Perl Monger の働き方
とある Perl Monger の働き方
 

JavaScript(主にVue.js) 関連の本をたくさん読んだので雑に紹介する