Ask the creator of Vue.js a question

    upd2: Here’s the article: https://habrahabr.ru/post/350290/
    upd: Questions have been received, thanks to everyone! We will try to publish the answers next week.



    Vue ( vuejs.org ) - A JavaScript framework for developing JavaScript web applications created by Evan You in 2013.


    Vue has found a middle ground between React and Angular and experienced explosive growth in the last two years , falling into the top three leading JS frameworks.


    Unlike Angular / Google and React / Facebook, Vue is developed by the community and funded through donations to Patreon . As a result, Evan quit his job at Google and devote himself entirely to developing Vue.



    Vue is gaining popularity in Russia:


    • There are already over 2200 people in Russian Vue chat on Telegram !
    • Previous articles on Vue can be found in the VueJS hub
    • March 22 will be the first Vue Moscow , don’t miss it!


    Evan kindly agreed to answer questions from users of Habrahabr.


    Ask your questions in the comments until Thursday. Details and a little about Vue under the cut.


    A bit about Vue


    Vue is positioning itself as a progressive framework for creating graphical interfaces in JavaScript.


    Distinctive features of Vue: minimalism, intuitiveness, flexibility, speed of work and actively developing infrastructure.


    There are several ways to try Vue:


    • A minimal application on JSBin
    • A complete example in CodeSandbox
    • Local installation of npm install -g vue-cli && vue create my-project


    It is best to start learning Vue with excellent documentation , which is quickly translated into Russian by the guys from translation-gang .


    Vue Infrastructure


    Vue has the necessary "gentleman's kit" for creating rich applications:



    A huge selection of resources and tools in the repository Awesome Vue .


    Some statistics


    With the most active growth dynamics, Vue is the third most popular JS framework in the world.


    At npmtrends , you can see the package download statistics for all major frameworks.
    npm downloads - vue vs react vs angular


    On timqian.com/star-history - star statistics on GitHub. Here the picture is diametrically opposite: Vue (blue line) confidently catches up with React (orange line). If the trend continues, Vue.js will become the most “star” JavaScript framework in the near future.


    Such a big difference in the growth dynamics on the two graphs is explained by the great popularity of Vue in China, where npm is blocked and developers use local mirrors that are not taken into account by statistics.


    Number of Stars on Github - Vue vs React Vs Angular


    And here is a chart from The State Of JavaScript 2017 survey . Here Vue is in third place and leads in the number of people who want to learn it.


    Evaluation of the popularity of frameworks


    Questions and answers



    Ask your questions at the first level in the comments in Russian (and, if possible, apply an English translation).


    We (Alex Sokolov, ai_boy , hiperteksto , irsick , z6Dabrata , splincodewd , gbezyuk ) will translate your questions into English and post Evan's answers in a separate post next week.


    Also popular now: