Yeoman soll Webentwicklung automatisieren.
Yeoman soll Webentwicklung automatisieren. (Bild: Google)

Google Yeoman soll den Webentwickleralltag automatisieren

Google hat mit Yeoman eine integrierte Entwicklungsumgebung vorgestellt, die Webentwickler mit einem vorgegebenen Workflow an die Hand nehmen soll. Der Vorteil: Der Arbeitsablauf kann weitgehend automatisiert werden.

Anzeige

Yeoman soll helfen, den Entwickleralltag zu automatisieren, so dass kaum noch Werkzeuge gewechselt oder manuell bestimmte Prozesse angestoßen werden müssen. Der Nachteil: Entwickler müssen sich auf die von Yeoman genutzten Werkzeuge und vorgegeben Arbeitsabläufe einlassen.

So verspricht Yeoman schnelles Scaffolding zum Aufsetzen neuer Projekte. Dabei können unter anderem angepasste Templates verwendet werden, darunter HTML5 Boilerplate und Twitter Bootstrap. Außerdem wird AMD (Asynchronous Module Definition) mit RequireJS unterstützt.

Per Live Reload sorgt Yeoman dafür, das Coffeescript- und Compass-Code automatisch übersetzt und die Seiten im Browser neu geladen werden. Auch JSHint wurde eingebunden, so dass Scripte automatisch damit geprüft werden. Auch eine Manifestdatei zur Nutzung des Appcache moderner Browser generiert Yeoman automatisch.

Dank des integrierten Preview-Servers ist es nicht länger notwendig, einen Webserver zur Entwicklung aufzusetzen. Zudem kann der integrierte HTTP-Server mit einem einfachen Kommando gestartet werden.

Bilder optimiert Yeoman automatisch mit OptiPNG und JPEGTran.

Automatischer Build-Prozess

All dass wickelt der Build-Prozess automatisch ab und erstellt so ein Applikationspaket. Auch über eine Paketverwaltung verfügt Yeoman. Damit lassen sich Pakete wie "jquery" über die Kommandozeile installieren, die dann auf dem aktuellen Stand gehalten werden.

Darüber hinaus bietet Yeoman eine experimentelle Unterstützung für die Modulsyntax von ECMAScript 6, wobei der Code automatisch in ECMAScript 6 umgewandelt werden kann, damit er in allen modernen Browsern läuft.

Für Unit-Tests ist PhantomJS integriert, so dass Javascript in einer Headless-Instanz von Webkit ausgeführt wird. Einige Tests richtet Yeoman bereits beim Anlegen eines Projekts ein.

Yeoman ist noch nicht verfügbar, Google hat die Entwicklungsumgebung auf der Google I/O lediglich vorgestellt. Erst in den nächsten Monaten soll Yeoman veröffentlicht werden.


delaytime0 28. Jun 2012

wohl eher incident call started, ticket created... solved ist es erst, wenn es da auch...

Klonky 28. Jun 2012

Naja. Aber wenn man bestimmte Dinge automatisieren kann, kann man auch die...

Kommentieren



Anzeige

  1. Produktsoftware-Entwickler/-- in
    Robert Bosch GmbH, Schwieberdingen
  2. Webentwickler (m/w)
    ipoque GmbH, Leipzig
  3. SAP Specialist (m/w)
    SoftwareONE Deutschland GmbH, Heilbronn
  4. IT-MA System Administrator / Support (m/w)
    BWT Pharma & Biotech GmbH, Bietigheim-Bissingen

 

Detailsuche


Top-Angebote
  1. TIPP: 4 Blu-rays für 30 EUR
    (u. a. Die Unfassbaren, Escape Plan, RED 2, Braveheart, Fast & Furious 6, Titanic)
  2. NEU: Grand Budapest Hotel [Blu-ray]
    8,97€
  3. TIPP: Games-Downloads Angebote
    (u. a. Bioshock Infinite 7,49€, Xcom Enemy Unknown 4,99€, Boderlands 2 7,49€)

 

Weitere Angebote


Folgen Sie uns
       


  1. Computer

    Dell braucht 100 Beschäftigte mehr in Halle

  2. Grafikkarte

    Auch Fury X rechnet mit der Mantle-Schnittstelle flotter

  3. Apple Music

    iCloud verpasst der eigenen Musik einen Kopierschutz

  4. Ex-Minister Pofalla

    NSA-Affäre war doch nicht beendet

  5. Grüne

    Rechtsanspruch auf Breitband soll 12 Milliarden Euro kosten

  6. Überwachung

    BND-Akten zeigen die Sorglosigkeit deutscher Diplomaten

  7. Management

    Intel-Präsidentin tritt zurück und Mobile-Chef muss gehen

  8. Digital

    Paypal-Käuferschutz auch für Downloads

  9. UI-Framework

    Qt 5.5 vereinfacht 3D-Darstellungen

  10. Security

    Viele VPN-Dienste sind unsicher



Haben wir etwas übersehen?

E-Mail an news@golem.de



Urheberrecht: Die Panoramafreiheit ist bedroht
Urheberrecht
Die Panoramafreiheit ist bedroht
  1. EU-Urheberrecht Wikipedia fürchtet Abschaffung der Panoramafreiheit
  2. Experten Filesharing-Urteil des Bundesgerichtshofs für Musikindustrie
  3. Privatkopie Österreich will Downloads von illegalen Quellen verbieten

Unity: "Inzwischen entstehen viele tolle Spiele ohne Programmierer"
Unity
"Inzwischen entstehen viele tolle Spiele ohne Programmierer"
  1. Unity Technologies 56.289 Engine-Tests in einer Nacht
  2. Engine Unity 5.1 mit neuer Rendering-Pipeline für Virtual Reality
  3. Microsoft Hololens setzt auf die Unity-Engine

Kingdom Come Deliverance: Der Mittelalter-Simulator
Kingdom Come Deliverance
Der Mittelalter-Simulator
  1. Star Citizen Das Paralleluniversum aus der Einkaufsmeile

  1. Uninteressant

    Nugget32 | 08:11

  2. Re: Selbst gewähltes Elend!

    blubbber | 08:10

  3. Re: Was ist denn jetzt?

    DAUVersteher | 08:10

  4. Bugbear

    Sven77 | 08:09

  5. Re: Anna's Quest ist ab dem 10. Juli 2015 für PC...

    sardello | 08:09


  1. 07:42

  2. 06:07

  3. 00:09

  4. 23:14

  5. 18:34

  6. 17:58

  7. 16:50

  8. 15:30


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel