Erstellen Sie Front-End-Entwicklungsarchitekturen mit NPM, Grunt und Bower

Einleitung

1-java.jpg

Für dieses Tutorial ist es erforderlich, GIT installiert zu haben und Grundkenntnisse darüber zu haben, da wir nicht näher auf die Verwendung dieser Technologie eingehen. Ebenso Kenntnisse in der Webentwicklung (zumindest Kenntnisse in den Sprachen HTML, CSS und Javascript).

Nach mehreren Jahren als Entwickler lautet eine der Fragen, die uns bei der Programmierung gestellt werden: Wie kann ich meine Arbeit automatisieren und Zeit sparen? Oder wie kann ich mein Projekt besser organisieren?

Wir verweisen nicht auf die Verwendung von Bibliotheken oder Frameworks, mit denen wir in einigen Fällen Zeit sparen, oder auf die Verwendung von IDEs, die uns die Programmierung erleichtern und erleichtern. Wir brauchen heute noch etwas anderes, damit unsere Entwicklung viel professioneller ist, sowohl im Endergebnis für unsere Kunden, für unsere Kollegen als auch für uns. Es gibt einige Entwicklungsvorlagen, die uns diese Hilfe bieten, aber sie können weit über das hinausgehen, was wir benötigen, wie Angular Seed , das Ressourcen für die Entwicklung einer Anwendung in AngularJS bereitstellt, aber es handelt sich bereits um Vorlagen, die für bestimmte Arten von Vorlagen hervorgehoben werden projektspezifisch ist es hier wichtig, unser arbeitsumfeld so zu gestalten, dass es am besten zu uns passt.

Kommen wir zur Sache, wenn wir die oben genannte Alternative erreichen wollen , verwenden wir NodeJS, Grunt und Bower.

Sie werden sich fragen, was jeder ist und wofür sie sind.

NodeJS
NodeJS ist eine serverseitige JavaScript-Sprache, mit der wir mithilfe von NPM (Node Package Manager) einen Server für unsere Projekte erstellen können. Ich werde nicht auf konzeptionelle Details zu dieser Sprache eingehen, da dies nicht die Priorität des Themas ist.

See also  Grundlegendes zum Erstellen von Inhalten mit guter Suchmaschinenoptimierung

Weitere Informationen: https://nodejs.org/

Grunzen
Grunt ist ein Aufgabenautomat, der viele Aufgaben erleichtert, die wir bei der Entwicklung manuell erledigen.

Weitere Informationen: http://gruntjs.com/

Bower
Bower ist eine Bibliothek von Front-End-Bibliotheken, die uns viele Alternativen wie Plugins und Frameworks bietet, die in unseren Projekten verwendet werden können.

Weitere Informationen: http://bower.io/

Grunt und Bower sind NPM-Pakete, was bedeutet, dass sie von letzteren abhängen. Gehen wir zur Installation aller Komponenten.

Zurück
Seite 1 von 3
Weiter

administrator

Leave a Reply

Your email address will not be published. Required fields are marked *