Skip to content

Latest commit

 

History

History
20 lines (12 loc) · 2.25 KB

introduction.md

File metadata and controls

20 lines (12 loc) · 2.25 KB

Introduction

Hello!

Welcome to Fullstack's 30 Days of Vue - an introduction to the Vue framework in 30 bite-sized morsels.

My name's Hassan and I'm a Front End Engineer based in Toronto, Canada. I fell in love with Vue a few years ago and have spent a lot of my free time compiling blogs about certain topics within the framework, giving talks, holding workshops, and writing the book Fullstack Vue.

If you've never used Vue before and are interested in getting started, welcome! I always encourage newcomers to first peruse the Vue Documentation since the Vue Docs are often known to be some of the best-written documentation out there. In the general JavaScript ecosystem, I've personally found that a large number of external learning resources tend to assume the reader has some prior knowledge about certain concepts. With 30 Days of Vue, I've attempted to make this resource as welcoming as possible for complete newcomers. We'll be keeping everything as lightweight as possible and look to demonstrate concepts with simple to follow examples. If you're already familiar with HTML, CSS, and have a little understanding of JavaScript - you've come to the right place!

In 30 Days of Vue, we'll be walking through some of the common bells and whistles that exist in modern web development (e.g. data-driven UI, reusable web components, the Flux architecture, Webpack based projects, etc.) all within one of the fastest growing JavaScript frameworks today - Vue.js.

I really hope you enjoy going through this material as much as I enjoyed compiling it. I'll be doing my best to keeping this resource up to date so if you have any questions, feedback, and/or would like to contribute - you're always welcome to reach out through the Github Repo. You can always drop us an email at us@fullstack.io or reach out to me on Twitter - @djirdehh.

Cheers! Hassan Djirdeh