18.05.2016 Views

Mittwoch, 18. Mai, 2016

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

How to get started on the MEAN stack 2<br />

• MySql⁸ as a database and<br />

• PHP⁹ as the backend language<br />

Of course, if you’re developing for the web, a knowledge of HTML¹⁰ and CSS¹¹ is a must. Also, a<br />

solid knowledge of JavaScript¹² (or/and a worldwide popular library jQuery¹³) is also expected. So, if<br />

we take the knowledge of HTML and CSS as a must then, on top of that, in order to develop a decent<br />

web application you still have to have skills both in JavaScript (frontend ) and PHP (backend), plus<br />

the SQL¹⁴ for the database of your choice (could be you’re using Postgres¹⁵ or MariaDB¹⁶ instead).<br />

Sure, I hear you, you also may use frameworks for PHP (Laravel¹⁷, Zend¹⁸, …) or/and JavaScript<br />

(AngularJS¹⁹, Ember²⁰, Backbone²¹, …) or/and CSS (Compass²², less²³) but we’ll get to that later.<br />

One language to rule them all<br />

So, instead of having to learn additional language to handle backend part of your application, with<br />

MEAN stack you can do everything that you could with a LAMP stack, but by using only one<br />

language -JavaScript!<br />

⁸http://www.mysql.com/<br />

⁹http://php.net/<br />

¹⁰http://hr.wikipedia.org/wiki/HTML<br />

¹¹http://en.wikipedia.org/wiki/Cascading_Style_Sheets<br />

¹²http://en.wikipedia.org/wiki/JavaScript<br />

¹³http://jquery.com/<br />

¹⁴http://en.wikipedia.org/wiki/SQL<br />

¹⁵http://www.postgresql.org/<br />

¹⁶https://mariadb.org/<br />

¹⁷http://laravel.com/<br />

¹⁸http://framework.zend.com/<br />

¹⁹https://angularjs.org/<br />

²⁰http://emberjs.com/<br />

²¹http://backbonejs.org/<br />

²²http://compass-style.org/<br />

²³http://lessframework.com/

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

Saved successfully!

Ooh no, something went wrong!