Media Summary: We start to tighten up our code in our Routing system, applying unit tests and more expansive integration tests to verify the ... We finish off our marathon of test writing with integration tests for the Renderer. We also notice and fix a problem with our Router ... We continue on with our renderer, decoupling the concepts of routes from rendering functions. That means we can keep our views ...

Weekends Web App Day 23 - Detailed Analysis & Overview

We start to tighten up our code in our Routing system, applying unit tests and more expansive integration tests to verify the ... We finish off our marathon of test writing with integration tests for the Renderer. We also notice and fix a problem with our Router ... We continue on with our renderer, decoupling the concepts of routes from rendering functions. That means we can keep our views ... We talk about the best way to transport and work with Dates & Times in our We take time for an aside, building a small promotion page for We build ourselves a little tooling to get us ready for our real

We take a second look at our renderer and begin to make improvements that will allow it to handle persistent application UI ... We start with a bare bones explanation of what makes We improve the Webpack situation down to 10-20ms compilation times by working directly with Webpack rather than using Gulp. We round out (hah!) our Internationalization System with functions for formatting numbers in a few ways including standard, ... We lay some groundwork for developing components in isolation, by making use of a package written by yours truly called ... We get started with our Persistence Layer in our platform code, talking about cookies, Local Storage and IndexedDB as general ...

Photo Gallery

Weekends Web App - Day 23 - Tidying up and Testing our Router
Weekends Web App - Day 24 - Tidying up and Testing our Renderer
Weekends Web App - Day 22 - Moving Rendering to View Bundles
Weekends Web App - Day 16 - Internationalizing Dates & Times
Weekends Web App - Day 25 - Introduction to CSS
Weekends Web App - Day 0b - Basic Build Tools
Weekends Web App - Day 21 - Rendering for Real
Weekends Web App - Day 0a - Getting Started with Front End
Weekends Web App - Day 0c - Better Typescript + Webpack
Weekends Web App - Day 17 - Internationalizing Numbers
Weekends Web App - Day 26 - Selectors and naming things in CSS
Weekends Web App - Day 27 - Tools for Building Components in Isolation
View Detailed Profile
Weekends Web App - Day 23 - Tidying up and Testing our Router

Weekends Web App - Day 23 - Tidying up and Testing our Router

We start to tighten up our code in our Routing system, applying unit tests and more expansive integration tests to verify the ...

Weekends Web App - Day 24 - Tidying up and Testing our Renderer

Weekends Web App - Day 24 - Tidying up and Testing our Renderer

We finish off our marathon of test writing with integration tests for the Renderer. We also notice and fix a problem with our Router ...

Weekends Web App - Day 22 - Moving Rendering to View Bundles

Weekends Web App - Day 22 - Moving Rendering to View Bundles

We continue on with our renderer, decoupling the concepts of routes from rendering functions. That means we can keep our views ...

Weekends Web App - Day 16 - Internationalizing Dates & Times

Weekends Web App - Day 16 - Internationalizing Dates & Times

We talk about the best way to transport and work with Dates & Times in our

Weekends Web App - Day 25 - Introduction to CSS

Weekends Web App - Day 25 - Introduction to CSS

We take time for an aside, building a small promotion page for

Weekends Web App - Day 0b - Basic Build Tools

Weekends Web App - Day 0b - Basic Build Tools

We build ourselves a little tooling to get us ready for our real

Weekends Web App - Day 21 - Rendering for Real

Weekends Web App - Day 21 - Rendering for Real

We take a second look at our renderer and begin to make improvements that will allow it to handle persistent application UI ...

Weekends Web App - Day 0a - Getting Started with Front End

Weekends Web App - Day 0a - Getting Started with Front End

We start with a bare bones explanation of what makes

Weekends Web App - Day 0c - Better Typescript + Webpack

Weekends Web App - Day 0c - Better Typescript + Webpack

We improve the Webpack situation down to 10-20ms compilation times by working directly with Webpack rather than using Gulp.

Weekends Web App - Day 17 - Internationalizing Numbers

Weekends Web App - Day 17 - Internationalizing Numbers

We round out (hah!) our Internationalization System with functions for formatting numbers in a few ways including standard, ...

Weekends Web App - Day 26 - Selectors and naming things in CSS

Weekends Web App - Day 26 - Selectors and naming things in CSS

We improve our CSS from the

Weekends Web App - Day 27 - Tools for Building Components in Isolation

Weekends Web App - Day 27 - Tools for Building Components in Isolation

We lay some groundwork for developing components in isolation, by making use of a package written by yours truly called ...

Weekends Web App - Day 9 - Local Storage

Weekends Web App - Day 9 - Local Storage

We get started with our Persistence Layer in our platform code, talking about cookies, Local Storage and IndexedDB as general ...