[.NET@night] 'Building single page apps harder than it looks' by Toran Billups on September 3rd, 2015 at Gravitate sponsored by Beacon Hill

Tags: single page apps, Toran Billups

[.NET@night] 'Building single page apps: harder than it looks' by Toran Billups on September 3rd, 2015 at Gravitate sponsored by Beacon Hill

Building single page apps: harder than it looks

Are you curious about the pros/cons of single page app development? If you're looking for an unbiased /no hype discussion about what it's like to write ambitious javascript apps full time look no further. I'll break down the following concepts in detail as we unveil the hidden complexity of single page app development.

  • Databinding tradeoffs
  • The state of javascript build tools
  • Why client routing is critical
  • The role web components play
  • The human side of single page app development
  • Optimistic rendering for a better user experience
  • Async all the things (intro to the run loop)
  • Promises: the missing primitive
  • The need for models w/ dirty tracking and rollback
  • Testing your frontend (unit/integration/acceptance/selenium)
  • Sharing code across your apps
  • Error handling on the client
  • Keeping up w/ a growing ecosystem
  • Authentication tradeoffs

Toran Billups

Toran Billups is a software professional with a passion for all things javascript. When he isn't debating the tradeoffs of one-way vs two-way databinding you can find him teaching 5th grade students python!

Meeting Location : Gravitate

Gravitate (The Midland Building) 206 6th Ave Des Moines, IA 50309

Meeting Agenda

5:45 PM - 6:15 PM: Free Pizza & Soda / Announcements

6:15 PM - 7:45 PM: Presentation

7:45 PM - 8:00 PM: Drawings & Giveaways

MEETING SPONSOR -- Beacon Hill

From staff augmentation and project/business specific solutions to direct (permanent) placement services, Beacon Hill Technologies’ dedicated team of recruiting and staffing experts consistently delivers quality IT professionals, including those with active security clearances, covering all the latest technologies, on a time-sensitive basis. Beacon Hill Technologies places IT contractors in all 50 states by seamlessly coordinating recruiting resources in local and regional markets with Beacon Hill Technologies National Recruiting & Delivery, a dedicated national recruiting team that focuses exclusively on national accounts, supporting regional recruiting operations and delivering contractors to markets where Beacon Hill does not have physical office locations. Whether start-ups or the Fortune 500, the public or private sector, Beacon Hill Technologies matches world class talent with exceptional opportunities keeping all involved way ahead of the curve in the dynamic IT marketplace.

For more information, visit http://www.beaconhillstaffing.com/

PLATINUM SPONSOR -- QCI

in 1995, QCI has grown to be one of the largest, Iowa-based, technology consulting firms, one client at a time. There is no secret to our success. We simply hire the best people and support a culture that is obsessed with delivering excellent service to our clients. In QCI, our clients have a partner that is large enough to provide highly skilled consultants across a wide area of expertise. Our dedication to client service has resulted in a long term relationships through which we understand that placing the interests of our clients first is the key to being a trusted partner.

For more information, visit http://www.qci.com

PLATINUM SPONSOR -- Infragistics

If your vision calls for stunning applications that deliver exceptional user experiences, you’ve come to the right place. We’re experts in technology and design, and we’re passionate about helping you build highly performant and stylish applications that solve problems, deliver inspiration, and maximize results. With our leading-edge Software, Services and Support, let us give you the UI and UX solutions that bring your vision to light.

For more information, visit http://www.Infragistics.com

Connect

We are now on Facebook, LinkedIn and Google Calendars.

Click Add to Google Calendar to get our calendar on your phone!

Google Groups

Subscribe to Iowa .NET User Group

Email: