I see people here complaining about the author asking for email addresses, and I can't help but think: what a coup GDPR has been for large tech companies.<p>The author has spent hours creating a useful guide that he is giving away for free in exchange for an email address. He likely hopes to tap into this audience later for a paid product.<p>Reaching this audience via email is cheap and easy. He can email them as many times as he wants, even if he doesn't want to sell them anything.<p>But because of GDPR, he can't depend on email so much. He has to rely on other tactics to reach his audience again.<p>And what are those tactics?<p>Paid advertising, of course.<p>No one stands to benefit more from GDPR than Google and Facebook. Everyone here cheering for GDPR needs to think how it placed all the advertising power away from mediums you can control (email) and over to ad companies.<p>As a consumer, you can unsubscribe and block emails easily. As a creator, you can set up a mail server easily.<p>You can't do that with ads, at least without relying on outside tech
Your data collection is not GDPR compliant, see <a href="https://litmus.com/blog/5-things-you-must-know-about-email-consent-under-gdpr" rel="nofollow">https://litmus.com/blog/5-things-you-must-know-about-email-c...</a>.
In js/front-end world, what would be the closest to those RAD/component based toolkits like Qt, wxWidgets, Delphi/VCL, WinForms? Is Vue a good candidate or maybe Angular is a better choice?
Thanks, this looks helpful. If you have a friend who's a native English speaker you might ask them to read it over for you. There's some awkward phrasing and tenses used throughout (I'm guessing you're European). Not complaining about free education, just trying to be constructive.
Nice work! To counterbalance the comments here a little bit, I think an email address for a book is more than a fair exchange. My one suggestion would be to have a HTML version, so that mobile users can read it easier. I do most of my reading on my phone and PDFs are really hard to read, since the text size doesn’t scale. This doesn’t need to be extra effort, you could probably just compile whatever underlying markdown document you probably have that you used to create the PDF and save it as a HTML file, and send link to it (or send the HTML file itself) after email signup alongside the PDF.
This is a lot of work and value you are adding to the world for free, thanks for putting it out there.<p>An email address is a small thing to ask for when what you are providing is much more than 5-10 hours of work. I guess it's a fair trade for me right now because I'm exploring Vue.js and it looks to be much more mature than 1-2 years ago.
I gave a quick glance through this and it seems pretty good especially for beginners. I noticed at the beginning it goes straight into installing the vue cli with yarn or npm. Might be helpful for beginners to know what npm/yarn (and for that matter node) is and at the very least how to install it.<p>I understand that this is supposed to go with a complimentary course which might explain these things, but might be good for reference.<p>That being said this seems like a great resource that I would recommend to any new people that are starting with web front end, great work!
direct link for those who don't want their email address mined <a href="https://convertkit.s3.amazonaws.com/landing_pages/incentives/000/412/938/original/The_Vue.js_Handbook.pdf?1529992803" rel="nofollow">https://convertkit.s3.amazonaws.com/landing_pages/incentives...</a>
Shameless plug: Few years back I was into SPAs and I started writing a tutorial for Vue.js<p><a href="https://github.com/thewhitetulip/intro-to-vuejs" rel="nofollow">https://github.com/thewhitetulip/intro-to-vuejs</a>