In this session, Matt Gaunt and Sam Saccone take a retrospective look at old workflow tools, future web tooling paths, the web's unifications efforts, and arguments for why tools are dead, and why the only hope we have is to embrace the platform.
In the past few years, there has been a number of front end features in which the performance onus has shifted from browser to developer. Rather than the presumed "browsers will get faster at running my code", there is a little more "I need to change the way I code for browsers to get faster."
This course contains practical production ready techniques for building your React and Redux applications. You can explore advanced state management, middleware, React Router integration, and other common problems you are likely to encounter while building applications for your clients and customers.
There are some projects where downloading a plugin or creating a new file for a few lines of code seems like overkill. This blog posts shows a few CSS alternatives to common JavaScript interactions.
In order to claim fluency in JavaScript, it’s important to understand how JavaScript’s native inheritance capabilities work. This is an often neglected area of JavaScript writing and learning, but understanding it can be dramatically empowering.
Accessibility is not just about morals and making the web usable to a small group of citizens. It’s about making the web usable to the masses. The threat of being sued, or defaulting to the argument of morality should not be the defense you need to ensure that accessibility is taken seriously in your company. Instead, recognize that a large number of your users would have a much better experience with improved accessibility.
Clearly PhoneGap, and Cordova are still required today in the mobile world, but when is it really needed? Did the web ever catch up? Do we always need to turn to a PhoneGap shell for all our solutions?
Webpack defines itself on its website as a “module bundler,” but this sells it rather short. Webpack is, at its core, a pipeline that takes a JavaScript file as its input and outputs an entire application.
This is fundamentally different than how a build tool like Grunt, Gulp, or Broccoli functions.
This is not a verdict on jQuery. There are still plenty of reasons for someone to want to use that, but it needn't be part of the default stack any more.