JSFoo: VueDay 2019

JSFoo: VueDay 2019

A day spent discussing Vue.js, developments in the Vue ecosystem and component architecture

About JSFoo: VueDay

JSFoo: Vueday is a single track conference about VueJS. The conference will feature talks on:

  1. The present state of the Vue ecosystem; about the future of Vue and how developers can participate.
  2. Case studies of why organizations have picked VueJS over other frameworks; how to build enterprise-scale apps with VueJS.
  3. Leveraging Vue CLI, customising Vue configuration and leveraging other aspects of VueJS for developer productivity.
  4. Web components and Vue; reactivity in Vue; building plugins.

Speakers from Zomato, Myntra, Flock, Zeta Zoomcar, Cloudnaut Technologies and other companies will share their experiences of working with different aspects of VueJS, and how VueJS has aided front-end development in their organizations.

Who should attend VueDay:

JSFoo: VueDay is a conference for front-end developers who are:

  1. Working with VueJS
  2. Working with Angular, React and other frameworks and components, and are interested in understanding VueJS
  3. Building enterprise-scale apps
  4. Front-end engineering managers who want to understand developer productivity with VueJS

Event details:

Date: Friday, 30 August
Venue: Bangalore International Centre (BIC), Domlur, Bangalore
Time: 9:00 AM to 6:00 PM


Sponsors:

Sponsorship slots are open, click here for the Sponsorship Deck.
Email sales@hasgeek.com for bulk ticket purchases, and sponsoring 2019 edition of JSFoo:VueDay.


JSFoo:VueDay 2019 sponsors:


Platinum Sponsor

Anatta

Exhibition Sponsor

Pulicis Sapient

Community Sponsor

Netlify

For more details, contact HasGeek on info@hasgeek.com or jsfoo.editorial@hasgeek.com; call 7676332020.

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

Honey Thakuria

@honey93

Building Modular Universal SPA using Nuxt.JS

Submitted Aug 3, 2019

Building a fully-fledged application that is server-side rendered, having state management taken care of with the modular architecture is always the end goal of a team/individual to build long-lasting production-ready projects.

With my experience of building few such projects, I would like to give the audience a sense to choose the correct approach to get started with their next project using Nuxt.JS for creating modular SSR, SPA or Prerendered application.

Outline

1) Introduction to Single Page Application(SPA).
2) Detailed comparision between Client Side Rendering(CSR) & Server Side Rendering(SSR) wrt performance, cost and other factors.
3) Discussion over taking a decision of choosing between CSR & SSR for the new project.
4) Intro to Nuxt.JS & it’s directory structure.
5) Understanding the Lifecycle Hooks of Nuxt.JS & Vue.
6) Live Demo explaining the points 4 & 5 with emphasis on nuxtServerInit, store action to render data on the server side.
7) A walkthrough over the best practices to keep in mind while starting the Nuxt.JS Project.

Speaker bio

I am a Full Stack Developer having 4+ years of experience in building enterprise-level apps with the cutting edge technologies, currently working as a Software Engineer 2 with AirAsia in Bangalore. I do write blogs for the leading publications like FreeCodeCamp, Codeburst.io, Hackernoon. You can find them at https://honeythakuria.com/blogs/. Also, being a believer of opensource, you can find out my projects at https://github.com/honey93

Links

Slides

https://docs.google.com/presentation/d/1xhxj1UZ66g7QgPxOFtqNlxDYBvJEjdJ3liroFntLP6E/edit?usp=sharing

Comments

{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}

Arnav Gupta

Arnav Gupta

Building plugins for Vue and Vuex

Having built two popular Vuex plugins (vuex-module-decorators and vuex-persist), I figured there are often pieces of our app that we reuse over and over again, and building a plugin for Vue or Vuex is idea for such situations. We will take a quick look at what are the steps respectively to build a plugin for Vue itself, or it’s data library Vuex. more

03 Aug 2019