Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Package-Management Für JavaScript
Search
Rodney Rehm
July 01, 2014
Technology
0
350
Package-Management Für JavaScript
Language: German
Einführung in Package-Management anhand von Bower.
EnterJS 2014
Rodney Rehm
July 01, 2014
Tweet
Share
More Decks by Rodney Rehm
See All by Rodney Rehm
The Responsibilities Of A Front End Operations Engineer
rodneyrehm
0
460
Internet Of Things
rodneyrehm
0
230
Coping With The Broken Web
rodneyrehm
0
360
Coping With The Broken Web
rodneyrehm
0
360
Coping With The Broken Web
rodneyrehm
8
1.9k
Other Decks in Technology
See All in Technology
Microsoft Build 2025 技術/製品動向 for Microsoft Startup Tech Community
torumakabe
1
200
Snowflake Summit 2025 データエンジニアリング関連新機能紹介 / Snowflake Summit 2025 What's New about Data Engineering
tiltmax3
0
220
キャディでのApache Iceberg, Trino採用事例 -Apache Iceberg and Trino Usecase in CADDi--
caddi_eng
0
170
監視のこれまでとこれから/sakura monitoring seminar 2025
fujiwara3
10
2.8k
TechLION vol.41~MySQLユーザ会のほうから来ました / techlion41_mysql
sakaik
0
140
AIのAIによるAIのための出力評価と改善
chocoyama
0
480
Create a Rails8 responsive app with Gemini and RubyLLM
palladius
0
140
Agentic DevOps時代の生存戦略
kkamegawa
0
900
米国国防総省のDevSecOpsライフサイクルをAWSのセキュリティサービスとOSSで実現
syoshie
2
780
Observability в PHP без боли. Олег Мифле, тимлид Altenar
lamodatech
0
270
本部長の代わりに提案書レビュー! KDDI営業が毎日使うAIエージェント「A-BOSS」開発秘話
minorun365
PRO
14
2.3k
CI/CDとタスク共有で加速するVibe Coding
tnbe21
0
230
Featured
See All Featured
Typedesign – Prime Four
hannesfritz
42
2.7k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
657
60k
Raft: Consensus for Rubyists
vanstee
140
7k
The Language of Interfaces
destraynor
158
25k
Optimising Largest Contentful Paint
csswizardry
37
3.3k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
4
200
GitHub's CSS Performance
jonrohan
1031
460k
The Cult of Friendly URLs
andyhume
79
6.4k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.3k
Why Our Code Smells
bkeepers
PRO
337
57k
Designing for humans not robots
tammielis
253
25k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Transcript
Package-Management für JavaScript Rodney Rehm - @rodneyrehm EnterJS 2014
Hey, I’m Rod Photo by @stn1978
None
https://www.qivicon.com Home Automation
In Einem Land Vor Unserer Zeit…
None
•Bezug zur Quelle? •Ladereihenfolge? •Wartbarkeit von Einzelteilen? •Testbarkeit von Einzelteilen?
•global scope?
Module Definieren
None
None
None
None
(vermutlich veraltete Syntax…)
Heute…
Module Laden
None
None
Heute…
Module Verwalten (Wie es bisher gemacht wurde)
None
None
None
None
None
None
None
None
None
Module Verwalten
None
None
Heute… Front End Build Chain Ablage der fertig gebauten Artefakte
Bower Konsumieren
None
None
None
None
None
None
None
(automatisieren mit grunt-bower-verify)
None
None
None
None
None
Bower Als Registry
None
None
None
None
None
None
None
None
None
None
None
None
None
Private Bower Registry
None
None
None
None
Mit Modulen Entwickeln?
None
None
None
None
None
Spielwiesen™
•Ladereihenfolge •Kein Global scope Pollution •Wartbare Einzelteile
None
None
Continuous Integration
Jenkins NodeJS Plugin https://wiki.jenkins-ci.org/display/JENKINS/NodeJS+Plugin
Jenkins Build Job
Leider keine Dependents
None
That’s it… Rodney Rehm - @rodneyrehm EnterJS 2014
Resources # Loading http://requirejs.org/ http://browserify.org/ # PackageManagement http://npmjs.org/ http://bower.io/ http://component.io/
http://ender.jit.su/ http://volojs.org/ http://jamjs.org/ http://jspm.io/ # Build Tools http://gruntjs.com/ https://npmjs.org/package/grunt-bower-clean https://npmjs.org/package/grunt-dependencygraph https://npmjs.org/package/grunt-bower-verify # Jenkins https://wiki.jenkins-ci.org/display/JENKINS/NodeJS+Plugin # Articles http://wibblycode.wordpress.com/2013/01/01/the-state-of-javascript- package-management/ http://addyosmani.com/writing-modular-js/ http://fumblesandfriends.com/blog/setting-up-a-private-bower-registry/