- NERF - What it actually means
- NodeJS, Koa, React, Redux, GraphQL - https://youtu.be/KRr5GQ-pi8Q?t=354
- Explanation of technologies
- NPM, NodeJS
- Koa, React, Redux, Falcor/GraphQL - https://youtu.be/KRr5GQ-pi8Q?t=706
- ES6, Babel, Webpack - https://youtu.be/KRr5GQ-pi8Q?t=1120
- Miscellaneous libraries (lodash, etc)
- Developing on the NERF Stack
- ES6 (ES5, typescript, polyfills)
- Building (webpack, babel, npm)
Why should the test folder and its tests be separate from the source code that is being tested?
They should be separate due to limitations on the fractal pattern of code structuring.
If we put tests in the same folder as code being tested, it is a lot easier to work with like
code without navigating too far out. However, when code introduces dependencies and increases in size, it becomes unmanageable.
Below is a set of problem statements and solutions.
|-component
- 9:00am - 10:00am - Registration & Breakfast
- 10:00am - 10:30am - Introduction to PWA and Workshop Setup
- 10:30am - 11:30am - Deep dive into Service Workers and going Offline First
- 11:30am - 12:30pm - App Shell Architecture and using Service Worker Toolbox
- 12:30pm - 01:00pm - Developing Cross Browser PWA and solving for SEO
- 1:00pm - 02:00pm - Lunch Break
- 2:00pm - 3:00pm - Making your Web App Appy (Add-to-Homescreen and Splash Screen)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<!--[if IEMobile 7]><html class="ie iem7" lang="en-US" dir="ltr"><![endif]--> | |
<!--[if lte IE 8]><html class="ie lt-ie9" lang="en-US" dir="ltr"><![endif]--> | |
<!--[if IE 9]><html class="ie ie-9 lt-ie10" lang="en-US" dir="ltr"><![endif]--> | |
<!--[if (gte IE 10)|(gt IEMobile 7)]><html class="ie ie-10" lang="en-US" dir="ltr" prefix="fb: http://ogp.me/ns/fb# og: http://ogp.me/ns# article: http://ogp.me/ns/article# book: http://ogp.me/ns/book# profile: http://ogp.me/ns/profile# video: http://ogp.me/ns/video# product: http://ogp.me/ns/product#"><![endif]--> | |
<!--[if !IE]><!--><html lang="en-US" dir="ltr" prefix="fb: http://ogp.me/ns/fb# og: http://ogp.me/ns# article: http://ogp.me/ns/article# book: http://ogp.me/ns/book# profile: http://ogp.me/ns/profile# video: http://ogp.me/ns/video# product: http://ogp.me/ns/product#"><!--<![endif]--> | |
<head> | |
<script>var windowRenderStartTime = (new Date()).getTime();</script> | |
<title></title> |