📜 ⬆️ ⬇️

Ask the creator of Vue.js a question

upd2: Here is the article: https://habrahabr.ru/post/350290/
upd: The reception of questions is finished, thanks to everyone! We will try to post answers next week.



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


Vue found a middle ground between React and Angular and has experienced explosive growth in the past two years , hitting the top three 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 devoted himself entirely to the development of Vue.



Vue is gaining popularity in Russia:


• In Russian Vue chat in Telegram more than 2,200 people!
• With previous articles about Vue can be found in the hub VueJS
• March 22 will be held the first Vue Moscow , do not miss!


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 positions itself as a progressive framework for creating graphical user interfaces in JavaScript.


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


There are several ways to try Vue:


• Minimum application on JSBin
• A full example in CodeSandbox
• Local install npm install -g vue-cli && vue create my-project


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


Vue infrastructure


Vue has the necessary "gentleman's kit" to create multi-functional applications:



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


Some statistics


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


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


On timqian.com/star-history - star stats 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 growth dynamics on the two graphs is explained by the high 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 the githaba - Vue vs React Vs Angular


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


Assessing the popularity of frameworks


Questions and answers



Ask your questions at the first level in the comments in Russian (and, if possible, attach 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.


')

Source: https://habr.com/ru/post/349494/


All Articles