<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Dobromir Hristov</title>
    <description>The latest articles on DEV Community by Dobromir Hristov (@dobromirhristov).</description>
    <link>https://dev.to/dobromirhristov</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F219548%2F26b996fb-d7c4-4bae-9aef-159eb6fbc69b.png</url>
      <title>DEV Community: Dobromir Hristov</title>
      <link>https://dev.to/dobromirhristov</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/dobromirhristov"/>
    <language>en</language>
    <item>
      <title>What would you change in Vuelidate?</title>
      <dc:creator>Dobromir Hristov</dc:creator>
      <pubDate>Mon, 14 Oct 2019 20:24:37 +0000</pubDate>
      <link>https://dev.to/dobromirhristov/what-would-you-change-in-vuelidate-1bn0</link>
      <guid>https://dev.to/dobromirhristov/what-would-you-change-in-vuelidate-1bn0</guid>
      <description>&lt;p&gt;As the saying goes, &lt;em&gt;“After the bitter comes the sweet”&lt;/em&gt;, and after a while of silence, we have some good news.&lt;/p&gt;

&lt;p&gt;Our project lead &lt;a href="https://twitter.com/DamianDulisz"&gt;Damian&lt;/a&gt; has made some &lt;strong&gt;very good progress&lt;/strong&gt; on rewriting the library from scratch using the new Vue Composition API, while still keeping the API relatively close to the current version of Vuelidate. This means the current, model oriented, options-based approach to declaring validations will stay as it is.&lt;/p&gt;

&lt;p&gt;The time has come to ask you, the users, what do you find annoying, hard, or just missing from Vuelidate? &lt;strong&gt;What would you like us to change or implement?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The project has reached a prototyping phase, where we are open for suggestions, changing the API, to improve the experience for you, the users. &lt;/p&gt;

&lt;p&gt;Please leave a ticket, explaining what your idea is and your proposed change, using the RFC template in the Vuelidate Issues. The process will go for a week or two, after which we will close further submissions, go through and filter the feasible ideas.&lt;/p&gt;

&lt;p&gt;We are very excited about the future of Vuelidate, and hope so are you!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/vuelidate/vuelidate/issues"&gt;Link to Issues&lt;/a&gt;&lt;br&gt;
&lt;a href="https://github.com/vuelidate/vuelidate/issues/new/choose"&gt;Post your Idea&lt;/a&gt;&lt;/p&gt;

</description>
      <category>vue</category>
      <category>vuelidate</category>
      <category>javascript</category>
    </item>
    <item>
      <title>The Developer's Guide to the Vue Ecosystem</title>
      <dc:creator>Dobromir Hristov</dc:creator>
      <pubDate>Wed, 28 Aug 2019 05:25:51 +0000</pubDate>
      <link>https://dev.to/dobromirhristov/the-developer-s-guide-to-the-vue-ecosystem-4amb</link>
      <guid>https://dev.to/dobromirhristov/the-developer-s-guide-to-the-vue-ecosystem-4amb</guid>
      <description>&lt;h1&gt;
  
  
  What is the Vue Community guide?
&lt;/h1&gt;

&lt;p&gt;Do you know which UI framework to use for your next Vue project?&lt;br&gt;
Have you wondered what is the best way write a mobile app with Vue?&lt;br&gt;
What are the best books, blogs or courses to learn Vue from? &lt;/p&gt;

&lt;p&gt;Vue's growing popularity directly reflects on its ever expanding ecosystem. It is very hard for a developer to know the pros and cons of each library, tool or UI framework in the Vue world.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://vue-community.org/"&gt;The Vue Community Guide&lt;/a&gt; is aimed to help devs, novice or experienced, by giving them categorized and summarized information about the popular Vue tools and plugins. Think of it as a guide, explaining where to find more information on various Vue related topics. &lt;/p&gt;

&lt;p&gt;From simple things like what editor to use, common FAQ-s that are asked over and over in the &lt;a href="https://forum.vuejs.org/"&gt;Forum&lt;/a&gt; or in &lt;a href="https://chat.vuejs.org"&gt;Vue Land chat&lt;/a&gt;, TLDR's of popular Vue UI frameworks, to learning resources and materials, most of which are screened through and validated for quality, all of this and much more is in there.&lt;/p&gt;

&lt;p&gt;This guide is intended to be written &lt;strong&gt;by&lt;/strong&gt; and &lt;strong&gt;for&lt;/strong&gt; the community.&lt;/p&gt;

&lt;h2&gt;
  
  
  How is this different from the docs, the cookbook or others similar?
&lt;/h2&gt;

&lt;p&gt;The &lt;a href="https://vuejs.org/v2/guide/"&gt;docs&lt;/a&gt; are strictly related to Vue itself and do not touch topics outside of it.&lt;/p&gt;

&lt;p&gt;The &lt;a href="https://vuejs.org/v2/cookbook/"&gt;cookbook&lt;/a&gt; shows recipes for common scenarios and problems, rather than going into deeper external libraries and tooling.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/vuejs/awesome-vue"&gt;Awesome Vue&lt;/a&gt; is an awesome list, oh snap, of all kinds of plugins, tooling and learning resources, but lacks explanations or comparison between them. &lt;br&gt;
The Community Guide is not meant to list everything, but rather show the most popular solutions to the most common problems.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://curated.vuejs.org/"&gt;Vue Curated&lt;/a&gt; is just a list of popular Vue projects, background checked by members of the Vue Team. It does not give any explanation on why and what those give you. As of now, the project is a bit forgotten.&lt;/p&gt;

&lt;h2&gt;
  
  
  Is this an official source?
&lt;/h2&gt;

&lt;p&gt;No. As of now, this is not an official guide by the Vue Core team.&lt;/p&gt;

&lt;h2&gt;
  
  
  Who is behind this?
&lt;/h2&gt;

&lt;p&gt;The project's idea and initial efforts comes from &lt;a href="https://twitter.com/gustojs"&gt;Gusto&lt;/a&gt;, who wanted to create a helpful resource for the moderators over at Vue Land, to easily answer the most common questions asked on the chat. Around a year ago I (&lt;a href="https://twitter.com/d_m_hristov"&gt;Dobromir Hristov&lt;/a&gt;) got invited into the project and took over most of the remaining work.&lt;/p&gt;

&lt;p&gt;As of now, the guide is mostly maintained by me, with the occasional help of other experts in the Vue Community, like &lt;a href="https://twitter.com/n_tepluhina"&gt;Natalia Tepluhina&lt;/a&gt;, &lt;a href="https://twitter.com/DamianDulisz"&gt;Damian Dulisz&lt;/a&gt;, &lt;a href="https://twitter.com/TheAlexLichter"&gt;Alexander Lichter&lt;/a&gt; to name a few.&lt;/p&gt;

&lt;h2&gt;
  
  
  How and why should you contribute?
&lt;/h2&gt;

&lt;p&gt;As with everything spanning across so many topics, the Community Guide needs help from experts, as it lacks information in some parts.&lt;/p&gt;

&lt;p&gt;Go to the repo and check the &lt;a href="https://github.com/dobromir-hristov/vuecommunity/issues"&gt;Issues&lt;/a&gt;. If you have experience with a topic that needs help, comment there, claim it and create a PR.&lt;/p&gt;

&lt;p&gt;If you come across a page that is missing information, especially in a field you are proficient at:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;find it's ticket&lt;/li&gt;
&lt;li&gt;comment there&lt;/li&gt;
&lt;li&gt;create one if its missing&lt;/li&gt;
&lt;li&gt;even better create a PR and help out. &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;No matter if you contribute a whole section or just fix an error or two, it all counts! It is a perfect opportunity for first time contributors as well.&lt;/p&gt;

</description>
      <category>vue</category>
      <category>javascript</category>
      <category>tutorial</category>
    </item>
  </channel>
</rss>
