Crew
Pace up with Vue (Workshop)
JSFoo For members

Pace up with Vue (Workshop)

Pace up to develop elegant, debuggable, maintainable, and organized applications

Tickets

Loading…

A frontend library, despite no corporate backing, grew tremendously with the democratic powers of a lovely community.

Vue is third most used JavaScript framework and if we trust the developers, it is the most liked (highest number of Github stars). From the ground up, it is built to be approachable, versatile, performant and with high regards to developer experience. It extends prominent web technologies like HTML and CSS and super-charges them with latest advancements in the componentized web world.

Though the core library focuses on the view layer but an ecosystem of tools and plugins which integrates deeply, provide a framework that is capable of building applications at scale.

This workshop is crash course for JavaScript developers to know the fundamentals of Vue and by the end of day be able to develop elegant, debuggable, maintainable, and organized applications.

Who is this Workshop for?

This workshop is an awareness effort for tech leads, frontend architects and tech founders to validate framework options for their next product/venture. It is also a nice value add for developers looking for diverse knowledge. And finally for developers working on legacy tech who wants to build modern applications.

Outline

  • Introduction to Vue
  • Familiarize with tooling
  • Understanding reactivity
  • Building with components
  • Unit testing components
  • Single page application
  • Sharing state between components
  • Animations and transitions
  • Template or JSX: what to use?

Hosted by

JSFoo is a forum for discussing UI engineering; fullstack development; web applications engineering, performance, security and design; accessibility; and latest developments in #JavaScript. Follow JSFoo on Twitter more

{{ members.length }} {{ gettext('members') }}{{ gettext('member') }}

{{ role.roleName }}

{{ gettext('No members found') }}

{{ gettext('Members you add will appear here…') }}

Hosted by

JSFoo is a forum for discussing UI engineering; fullstack development; web applications engineering, performance, security and design; accessibility; and latest developments in #JavaScript. Follow JSFoo on Twitter more