16.07.2017 Views

AngularJS Essentials

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Modules<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

A major part of the applications has concepts, which we could think of developing<br />

as a separated module. Beyond this, it is an excellent opportunity to contribute by<br />

opening the source code and evolving it with the community!<br />

Recommended modules<br />

<strong>AngularJS</strong> has a huge community and thousands of modules available for use.<br />

There are lots of things that we actually don't need to worry about while developing<br />

something by ourselves! From tons of UI components to the integration with many<br />

of the most well-known JavaScript libraries such as Highcharts, Google Maps and<br />

Analytics, Bootstrap, Foundation, Facebook, and many others, you may find more<br />

than 500 modules on the Angular Modules website, at www.ngmodules.org.<br />

Summary<br />

In this chapter, we understood how to break up our applications in modules.<br />

Also, we discovered the angular module's website, where we can find hundreds<br />

of modules for our application.<br />

In the next chapter, we are going understand how to automate the tests using<br />

Jasmine and Karma.<br />

[ 120 ]<br />

www.it-ebooks.info

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!