Orange County WordPress Meetup: Gulp

orange county wordpress meetup on gulp

Gulp is a javascript toolkit for repetitive task automation in the development process. It is an evolution from earlier task runner tools like Grunt. Gulp has a bit of an advantage over earlier tools in that it allows you to script the tasks that need to be managed ad hoc.

What Can You Manage?

One of the key advantages to using Gulp is the scripting of the compiling processes that you want to use in your workflow. You can set up a hit list of the different functions that you want to run on your files as you work with them. You can set exclusions for files that shouldn’t be modified as well.

There is a broad variety of functions that you can put into play. You can have your sass automatically compile to CSS on the fly, set up script minification, concatenation, or uglifying. You can set up and run unit tests, and set up translation checks. 

The list of plugins for Gulp just continues to grow. The tool is open source and you can support their efforts with donations or donate time to provide work to the project.

Why Would You Use Gulp?

The biggest advantage of a Gulp workflow is automation. It’s very easy to set up the list of functions that you want to perform on a site. But, it’s very easy to forget that you want to apply them each time you’re making a commit. It’s also easy to perform functions in an order that may not be optimized. 

By setting up your workflow once and watching the set of files you designate you’ll not only complete the function you want, but it will run the functions every time you change a file that needs that function applied.

Task managers are a great addition to your workflow and easy to modify over time so as your workflow changes, your Gulp scripts can adapt with the new requirements. If you have any questions about Gulp or setting up your workflow, be sure to reach out to us.

Written by the Team at Pixel Jar

We hope you got something useful out of that post. If you'd like to read more we have an active blog with topics across the spectrum of website development. If you're researching information for a project we'd love to talk to you about it.

MemberPress the best WordPress membership plugin

Redesigning MemberPress, the Best WordPress Membership Plugin

MemberPress is simply the best WordPress membership plugin. When we have clients who need a membership product, MemberPress is almost always the solution that we use to help the client achieve their goals. It has a flexibility and common-sense approach that makes it incredibly robust. As we’ve mentioned previously, we’ve known Blair Williams, the owner…
Read More

Calls-To-Action Demystified

When building websites, someone may ask, “What’s your call-to-action?” So, what are they, and more importantly, why are they important to your website? What Is a Call-To-Action? Simply put, a call-to-action is what you are asking a user to do on a webpage. This “ask” can come in many different forms. Typically for webpages calls-to-action…
Read More

How Can We Help You?

We want to build your next project.

Connect with Pixel Jar

Our Community

Subscribe to learn more about the goings on at Pixel Jar.
  • Note: Your email will be added to our CRM and be used to receive emails from Pixel Jar. You can unsubscribe at any time.

  • This field is for validation purposes and should be left unchanged.