Skip to content

ilyachenko/cherdak-webperf-workshop

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Cherdak: Workshop Cherdak

##Steps to setup the app

How to prepare for workshop:

  • Clone repo from github
git clone https://github.com/msemenistyi/cherdak-webperf-workshop
  • Go to folder and run node server
cd cherdak-webperf-workshop
npm install
  • Start server
node index.js

Voilà! The server is listening on port 9999.

  • Install grunt
npm install -g grunt-cli

##Possible optimizations:

  • Grunt configuration
    • concat html, css, js
    • minify html, css, js
    • crop, optimize images
  • Enable gzipping on the server(compress method)
  • Deal with inline images
  • Remove redundant styles and scripts
  • Follow right order of styles and scripts definition
  • avoid redirects
  • Enable webp serving (jpeg - 2.61 MB, - webp 1.73MB) connect-image-optimus
  • Disable animations on scroll

About

Initial application for webperf meetup workshop

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published