js javascript practical engineering programming es2015 es6 testing nodejs web best practices spa html prototype mirage fake-request mock-data mock api-mocking maintainable testable scalable server-side applications oop angular-like typescript scrum workflow guide jira layout pwa progressive web app bootstrap gird system css css3 media query grid system ui ux user experience single-page application usability awd adaptive web design rwd responsive wed design design ui testing automate e2e test chromium headless chrome headless browser puppeteer bundler linter debugger compiler tools proxy facade singleton design patterns strict mode coding style factory clickjacking observer xss security csrf module regexp api restful express validations forms promise ajax html5 events event dom hoisting variables scoping primitive json array object operators function class constructor
See more