<story><title>Why we chose Vue.js</title><url>https://about.gitlab.com/2016/10/20/why-we-chose-vue/</url></story><parent_chain><item><author>marpstar</author><text>Is there a name for this &amp;quot;feeling&amp;quot;? I feel this way about a lot of things that get &amp;quot;popular&amp;quot;. I feel this way about React, in fact. React is &amp;quot;good&amp;quot; but I don&amp;#x27;t see it as our end-all be-all front-end savior. Vue.js is a lot more interesting to me because it&amp;#x27;s not popular...because it&amp;#x27;s the underdog.&lt;p&gt;This Cracked article gave me a bit of consolation: &lt;a href=&quot;http:&amp;#x2F;&amp;#x2F;www.cracked.com&amp;#x2F;blog&amp;#x2F;6-reasons-it-sucks-to-hate-popular-things&amp;#x2F;&quot; rel=&quot;nofollow&quot;&gt;http:&amp;#x2F;&amp;#x2F;www.cracked.com&amp;#x2F;blog&amp;#x2F;6-reasons-it-sucks-to-hate-popul...&lt;/a&gt;</text></item><item><author>49531</author><text>I actually interviewed with Jacob Schatz when he was trying to figure out which frontend framework to use for GitLab. I had been working in React for the last year or so which was apparent on my resume.&lt;p&gt;He prefaced our interview with something to the effect of &amp;quot;I know you do a lot of React but we are not going to ever use React at GitLab&amp;quot;&lt;p&gt;It was weird. I tried to ascertain his reasoning and pretty much all I got was &amp;quot;just because it&amp;#x27;s popular doesn&amp;#x27;t mean it&amp;#x27;s good&amp;quot;.&lt;p&gt;Regardless I think GitLab is an awesome company, I just got the feeling Jacob wanted to use Vue.js because it wasn&amp;#x27;t the most popular choice. ¯\_(ツ)_&amp;#x2F;¯</text></item></parent_chain><comment><author>kls</author><text>&lt;i&gt;Is there a name for this &amp;quot;feeling&amp;quot;?&lt;/i&gt;&lt;p&gt;Hipster - Google definition:&lt;p&gt;&lt;i&gt;a person who follows the latest trends and fashions, especially those regarded as being outside the cultural mainstream.&lt;/i&gt;&lt;p&gt;So I guess a framework hipster?</text></comment>
<story><title>Why we chose Vue.js</title><url>https://about.gitlab.com/2016/10/20/why-we-chose-vue/</url></story><parent_chain><item><author>marpstar</author><text>Is there a name for this &amp;quot;feeling&amp;quot;? I feel this way about a lot of things that get &amp;quot;popular&amp;quot;. I feel this way about React, in fact. React is &amp;quot;good&amp;quot; but I don&amp;#x27;t see it as our end-all be-all front-end savior. Vue.js is a lot more interesting to me because it&amp;#x27;s not popular...because it&amp;#x27;s the underdog.&lt;p&gt;This Cracked article gave me a bit of consolation: &lt;a href=&quot;http:&amp;#x2F;&amp;#x2F;www.cracked.com&amp;#x2F;blog&amp;#x2F;6-reasons-it-sucks-to-hate-popular-things&amp;#x2F;&quot; rel=&quot;nofollow&quot;&gt;http:&amp;#x2F;&amp;#x2F;www.cracked.com&amp;#x2F;blog&amp;#x2F;6-reasons-it-sucks-to-hate-popul...&lt;/a&gt;</text></item><item><author>49531</author><text>I actually interviewed with Jacob Schatz when he was trying to figure out which frontend framework to use for GitLab. I had been working in React for the last year or so which was apparent on my resume.&lt;p&gt;He prefaced our interview with something to the effect of &amp;quot;I know you do a lot of React but we are not going to ever use React at GitLab&amp;quot;&lt;p&gt;It was weird. I tried to ascertain his reasoning and pretty much all I got was &amp;quot;just because it&amp;#x27;s popular doesn&amp;#x27;t mean it&amp;#x27;s good&amp;quot;.&lt;p&gt;Regardless I think GitLab is an awesome company, I just got the feeling Jacob wanted to use Vue.js because it wasn&amp;#x27;t the most popular choice. ¯\_(ツ)_&amp;#x2F;¯</text></item></parent_chain><comment><author>linkmotif</author><text>Sure popularity ruins many things. Music, movies, books, software libraries.&lt;p&gt;However, you don&amp;#x27;t have to use React. React is a set of concepts. I personally really enjoy programming with those concepts (I just wish it wasn&amp;#x27;t JS). If you don&amp;#x27;t want to use Facebook&amp;#x27;s implementation, there are many other implementations.</text></comment>