small medium large xlarge

The latest version of the book is B1.0, released 20 days ago. If you've bought a PDF of the book and would like to update it to this version (for free), visit your home page.

By default this page displays the errata for the latest version of the book. If you have a previous version, select it here:

If you've found a new error, please submit it.

  • Typo
  • Tech. error
  • Suggestion
  • Maybe next edition
  • Not a problem
  • Reported in: B1.0 (16-Nov-19)
#86015
PDF page: 8
From the initial introductory reading on how this book works, I presumed that the source first version of the source code would not have webpacker ins...more...
  • Reported in: B1.0 (02-Nov-19)
#85962
PDF page: 14
The HTML codes in "schedules/show.html.erb" code block have an error: <section class="js--day"> <% @schedule.schedule_days.each do |schedule_day...more...
  • Reported in: B1.0 (04-Nov-19)
#85969
PDF page: 14
The "heading introduction/02/app/views/schedules/show.html.erb" should read "introduction/02/app/layouts/views/schedules/show.html.erb"--Neil Stoke...more...
  • Reported in: B1.0 (12-Nov-19)
#85994
PDF page: 21
First paragraph after the generic_toggle.ts code block. Last sentence of the paragraph has some typos and is really awkward and hard to parse: > “T...more...
  • Reported in: B1.0 (12-Nov-19)
#85995
PDF page: 21
Last paragraph on page contains a few typos: > Often this means the generic **type a type** that contains elements of another type. - Missing the ...more...
  • Reported in: B1.0 (12-Nov-19)
#85996
PDF page: 23
Second paragraph, second sentence: > The “type” of onToggle looks like a function with three arguments **which with** the body being void. Proba...more...
  • Reported in: B1.0 (12-Nov-19)
#85997
PDF page: 23
Fourth paragraph, second sentence: > ...and we check the status of **the** one of the targets to set the initial hidden state of the toggle itself....more...
  • Reported in: B1.0 (12-Nov-19)
#85998
PDF page: 26
Second bullet, last sentence (right before the "What's Next" heading): > ...but in React, you’ll see that it is **design** to automatically redraw ...more...
  • Reported in: B1.0 (01-Nov-19)
#85956
PDF page: 34
Paragraph after application.ts code block, second sentence: > If I attempt to invoke a property of the class **this not either** defined in this li...more...
  • Reported in: B1.0 (01-Nov-19)
#85957
PDF page: 35
Paragraph after the first "application.ts" code block, first sentence: > ...when a new instance of the class is **crated**. Should be "created"....more...
  • Reported in: B1.0 (01-Nov-19)
#85958
PDF page: 38
Second paragraph, third sentence: > We're creating a module **this file in** that can be loaded **in to** other code using import. This should p...more...
  • Reported in: B1.0 (05-Nov-19)
#85976
PDF page: 266
When installing styled components with any of the following commands, I receive an error. Commands used: yarn install --check-files yarn add sty...more...
  • Reported in: B1.0 (05-Nov-19)
#85977
PDF page: 266
Edit to my previous technical error (in the code). The solution is simply that line 18 "stimulus": "url_... Erratum will not allow me to post the link...more...