Nebraska.Code() Sessions tagged javascript

Learn all about Cypress for end-to-end testing

Until now, end-to-end testing wasn’t easy. It was the part developers hated. Cypress is a solution that makes setting up, writing, running and debugging end-to-end tests easy.

In this workshop, we're going to demonstrate how Cypress works, take a look at its features, and write a lot of tests so we get as much hands-on practice time as possible.

Speaker

Alain Chautard

Alain Chautard

Angular Consultant, Angular Training

Your Technology Your Way: Full-stack Web and Service with .NET and Node

Do you want to build full-stack with your stack? We'll build an ASP.NET website using Blazor and WebAPI, a back-end service using Service Worker and gRPC. Then we'll build the same website with Node using Express, Vue.js, gRPC, and PM2. Along the way we'll compare and contrast these technologies to empower you to use JavaScript or C# front-to-back for your next project. You'll leave with a functional sample in each, and a methodology to choose your next full-stack site.

Speaker

Rob Richardson

Rob Richardson

@rob_rich

Modern Approaches for End-to-End Type Safety Using TypeScript

When developing front-end applications with TypeScript, a common pain point is synchronizing your API data types with your UI. In this session, we'll look at a number of tools and techniques for taming this complexity. Whether you need a REST API or a GraphQL API, you'll learn how to leverage a combination of types and code generation to modernize your development experience from the server to the client.

Speaker

Mat Warger

Mat Warger

Senior Software Developer, Livevox

Feeding the Headless Monster

Google makes it harder and harder to pass Core Web Vitals with vanilla content management systems (CMS). What if we could combine the world of custom development while still having a CMS that non-developers could use to add content? What if your WordPress site could be developed and maintained through normal software development practices using continuous integration? Wouldn't this make a great future? What if I told you the future is here!?!? This session will walk you through the multiple recipes and processes of building a site that utilizes a content management system, including WordPress to build sites that are fast, secure, and scalable. You will learn about some tools that you can utilize and learn from some of our mistakes in building these sites. The session will end with a demo of utilizing some of these tools.

Speaker

Don Miller

Don Miller

Director & Digital Technology Manager, TouchStone Digital

RxJS for Mere Mortals

Reactive Extensions for JavaScript, or RxJS, is an extremely powerful library which has become very popular and widely used in modern front-end web applications. It is also an extremely confusing library which has frustrated many developers and is widely misused in modern front-end web applications. In this season, we'll seek to demystify the fundamentals of RxJS, learn how and why to use it, and explore some common use cases.

Speaker

Adam Barney

Adam Barney

Staff Software Engineer, Rocket Mortgage