fishburn

fishburn

Agile Web Development with Rails 8: Conflict between Preface and Who This Book Is For? (B3.0, page xvii)

I’m just curious: in the preface, it says, “The biggest non-deployment related change is the introduction of a basic authentication generator.” And then in the last bullet point of “Who This Book Is For”, it says, “The Rails team has chosen not to include plenty of features—such as user authentication…”. As a carryover from at least the Rails 7/7.2 book(s), is that last bit still accurate for Rails 8?

Marked As Solved

aotulton

aotulton

Editor at PragProg

Thanks for point this out. I believe Sam will be addressing that in his next update.

Also Liked

rubys

rubys

Author of Agile Web Development With Rails

Please do continue to make suggestions! Propshaft is an internal detail that the Rails team is proud of, but it it is essentially invisible to Rails developers. If you look closely at the HTML that is generated by a typical Rails app, you will see things like

<link rel="modulepreload" href="/assets/application-bfcdf840.js">

Propshaft is the component that creates that hex number before the dot. Before Propshaft, this was done by Sprockets, which had the ability to invoke preprocessors like coffee-script that no longer are popular, So the big changes is that you can no longer do something you weren’t likely to want to do anyway; and the Rails code base got smaller/simpler.

JLitko

JLitko

Thank you so much for taking the time to explain that! I will continue to share any suggestions I come across :slightly_smiling_face:

Where Next?

Popular Pragmatic Bookshelf topics Top

abtin
page 20: … protoc command… I had to additionally run the following go get commands in order to be able to compile protobuf code using go...
New
telemachus
Python Testing With Pytest - Chapter 2, warnings for “unregistered custom marks” While running the smoke tests in Chapter 2, I get these...
New
simonpeter
When I try the command to create a pair of migration files I get an error. user=&gt; (create-migration "guestbook") Execution error (Ill...
New
mikecargal
Title: Hands-On Rust (Chap 8 (Adding a Heads Up Display) It looks like ​.with_simple_console_no_bg​(SCREEN_WIDTH*2, SCREEN_HEIGHT*2...
New
mikecargal
Title: Hands-On Rust (Chapter 11: prefab) Just played a couple of amulet-less games. With a bit of debugging, I believe that your can_p...
New
New
AndyDavis3416
@noelrappin Running the webpack dev server, I receive the following warning: ERROR in tsconfig.json TS18003: No inputs were found in c...
New
curtosis
Running mix deps.get in the sensor_hub directory fails with the following error: ** (Mix) No SSH public keys found in ~/.ssh. An ssh aut...
New
jskubick
I’m under the impression that when the reader gets to page 136 (“View Data with the Database Inspector”), the code SHOULD be able to buil...
New
taguniversalmachine
Hi, I am getting an error I cannot figure out on my test. I have what I think is the exact code from the book, other than I changed “us...
New

Other popular topics Top

AstonJ
Or looking forward to? :nerd_face:
483 11975 256
New
AstonJ
I ended up cancelling my Moonlander order as I think it’s just going to be a bit too bulky for me. I think the Planck and the Preonic (o...
New
AstonJ
I have seen the keycaps I want - they are due for a group-buy this week but won’t be delivered until October next year!!! :rofl: The Ser...
New
mafinar
Crystal recently reached version 1. I had been following it for awhile but never got to really learn it. Most languages I picked up out o...
New
PragmaticBookshelf
Create efficient, elegant software tests in pytest, Python's most powerful testing framework. Brian Okken @brianokken Edited by Kat...
New
AstonJ
If you want a quick and easy way to block any website on your Mac using Little Snitch simply… File &gt; New Rule: And select Deny, O...
New
New
CommunityNews
A Brief Review of the Minisforum V3 AMD Tablet. Update: I have created an awesome-minisforum-v3 GitHub repository to list information fo...
New
PragmaticBookshelf
Get the comprehensive, insider information you need for Rails 8 with the new edition of this award-winning classic. Sam Ruby @rubys ...
New
mindriot
Ok, well here are some thoughts and opinions on some of the ergonomic keyboards I have, I guess like mini review of each that I use enoug...
New

Sub Categories: