YoVDO

Webpack Encore: A Party for your Assets

Offered By: SymfonyCasts

Tags

Webpack Courses Web Development Courses Javascript Courses Sass Courses Vue JS Courses jQuery Courses Asset Management Courses

Course Description

Overview

Webpack... it's amazing! It will change the way you develop, giving you the power to write JavaScript modules, use front-end frameworks and optimize your assets!

But... Webpack is hard! Heck, we created a 3 hour tutorial all about it! That's why Webpack Encore: a library that drastically simplifies Webpack, so you can get back to developing. In this tutorial, we'll cover:

  • Installing and getting Encore rocking!
  • Downloading & using external libraries, like jQuery
  • Using multiple JavaScript entry points
  • Pre-processing through Sass
  • Bonus features: enabling React.js, Vue or PostCSS processing
  • Sourcemaps & versioning
  • Optimizing with a "shared" commons entry
  • Handling jQuery plugins
  • The import & export syntax
  • production builds
  • automatic asset versioning

This is going to be a blast: an awesome new asset setup, without the headache!


Syllabus

  • Installing Encore
  • Our First Encore
  • Require Outside Libraries
  • Component Organization
  • Multiple Pages / Entries
  • jQuery Plugins / Bootstrap
  • Require CSS!?
  • Handling Images with the CopyPlugin
  • Sass & Sourcemaps
  • Integrating FOSJsRoutingBundle
  • ES6 Import & Export
  • Building for Production
  • Asset Versioning & Cache Busting

Taught by

Ryan Weaver

Related Courses

Intro to AJAX
Udacity
Intro to jQuery
Udacity
Introduction to jQuery
Microsoft via edX
Responsive Website Basics: Code with HTML, CSS, and JavaScript
University of London International Programmes via Coursera
3D Graphics for Web Developers
Pompeu Fabra University via FutureLearn