The Vue.js Handbook

Languages and libraries

javascript framework guide

SHOW HN2018

262points
64comments
#113of 2,155 in 2018
Top 6%of 2018 by points

How HN took it

DebatedReal support and real criticism

9 positive, 15 neutral or asking, 0 mixed, 8 critical, out of 32 comments about the project. Thread score +0.13.

Privacy: 5 for, 6 againstIdea: 0 for, 2 againstDocs: 2 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Good beginner-friendly resource for learning Vue

    From 3 comments
    • 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.…
      jpangs88 on HN
    • It's reminiscent of the Succinctly series by Syncfusion. We were considering Vue at our workplace, this will make it a quick read. Thanks!
      thetest3r on HN
    • This is a lot of work and value you are adding to the world for free, thanks for putting it out there. An email address is a small thing to ask for when what you are providing is…
      j45 on HN
  • Email for a free book is a fair exchange

    From 3 comments
    • 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,…
      rolleiflex on HN
    • I think it's fair to "trade" an email for a good learning resource. I mean, I'm not ok with the "3 pages ebook marketing BS leadmagnet " but it's not the case here.
      ksahin on HN
    • This is a lot of work and value you are adding to the world for free, thanks for putting it out there. An email address is a small thing to ask for when what you are providing is…
      j45 on HN

Objections

  • Email gate may not comply with GDPR consent rules

    From 3 comments
    • Your data collection is not GDPR compliant, see https://litmus.com/blog/5-things-you-must-know-about-email-consent-under-gdpr.
      alixaxel on HN
    • Isn't requiring an email to download an ebook one of the scenarios that GDPR states as an example of non-compliance?
      alixaxel on HN
    • Well, for one, he's not gathering explicit consent anywhere. Just because there's a privacy policy and controller information at the bottom of the page doesn't mean I explicitly…
      alixaxel on HN
  • Content is essentially the official vuejs.org docs stretched out

    From 1 comment
    • I briefly skimmed it. It's basically the vuejs.org docs stretched out over 120 pages
      nwsm on HN
  • Missing explanation of npm/yarn and node setup

    From 2 comments
    • 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.…
      jpangs88 on HN
    • Why is npm required?
      gulabjamyn on HN
  • Awkward English phrasing

    From 1 comment
    • 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…
      SippinLean on HN

Requests

  • Add an HTML or mobile-friendly version

    From 1 comment
    • 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,…
      rolleiflex on HN
  • Add an index to the ebook

    From 1 comment
    • Hi flaviocopes, thanks for the write up! It would be nice as a non-beginner for the ebook to have an index so I could skim the contents.
      faitswulff on HN
  • Add a CLI basics tutorial

    From 1 comment
    • There's beginners and there's beginners though. Why not include a CLI basics tutorial too? An addendum covering just what the CLI is composing for you so you know how to use…
      Already__Taken on HN

Questions

  • Does requiring email for the download comply with GDPR?

    From 2 comments
    • Isn't requiring an email to download an ebook one of the scenarios that GDPR states as an example of non-compliance?
      alixaxel on HN
    • Your data collection is not GDPR compliant, see https://litmus.com/blog/5-things-you-must-know-about-email-consent-under-gdpr.
      alixaxel on HN
  • Is Vue a good choice versus Angular or Ember for RAD-style development?

    From 1 comment
    • 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…
      zerr on HN

Alternatives named

  • Succinctly series by Syncfusion

    From 1 comment
    • It's reminiscent of the Succinctly series by Syncfusion. We were considering Vue at our workplace, this will make it a quick read. Thanks!
      thetest3r on HN
  • Ember.js

    From 2 comments
    • EmberJS strives to be a box with every tool you'll ever need -- it's what you should be comparing to Angular, if anything. EmberJS's equivalent to Vue would be Glimmer[0], which…
      hardwaresofton on HN
    • Vue has single file components so you can build your own components which I do. If you want a more guided/RAD approach maybe emberjs is more what you want to be looking at.
      noir_lord on HN
  • Angular

    From 2 comments
    • 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…
      zerr on HN
    • This is simply not true. Vue is not just rendering engine it does take care of lot of things. The fact that it is lightweight and modular (so for example it does not have router…
      omnimus on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/17398506)