CodePen

CodePen
Demo or it didn’t happen.
Sprachen Englisch
Benutzer 330.000
Stand: September 2015
https://codepen.io/

CodePen ist eine Online-Community zum Testen und Zeigen von HTML-, CSS- und JavaScript-Code, die von Benutzern erstellt worden sind. CodePen funktioniert als ein Online-Code-Editor und als eine Open-Source-Lernumgebung, in der Entwickler Codeschnipsel, auch „Pens“ genannt, erstellen und testen können. Die Plattform wird darüber hinaus im professionellen Bereich von zahlreichen Entwicklern benutzt. Dafür nutzen die User die von CodePen bereitgestellten Funktionen eines Dashboards (ähnlich wie bei Instagram). Hier können die registrierten User durch die Einstellungen bestimmte „Pens“ ausblenden oder besonders hervorheben. Es besteht außerdem die Möglichkeit, Social Media zu verlinken. Hat man sich ein Abonnement gekauft, kann man auch den Hintergrund seines Dashboards ändern. Die Plattform enthält außerdem Funktionen zum kollaborativen Schreiben. Sie unterstützt unter anderem die Stylesheet-Sprache Sass sowie das Erstellen von Forks anderer Projekte.[1][2]

Im Gegensatz zu Integrierten Entwicklungsumgebungen (IDEs) mit größerem Funktionsumfang dient CodePen vor allem der spontanen Entwicklung und Ausführung kleiner Programme. Typische Anwendungsfälle sind das Testen von Programmbibliotheken, das Erstellen von minimalen Programmen zur Behebung von Bugs sowie das Austauschen von Codeschnipseln.[3]

CodePen wurde 2012 von den Full-Stack-Entwicklern Alex Vazquez, Tim Sabat und Front-End-Designer Chris Coyier gegründet.[4] CodePen ist mit geschätzt 330.000 registrierten Benutzern und 16,9 Millionen Besuchern monatlich (Stand: September 2015) eine der größten Communitys für Webdesigner und Entwickler zum Präsentieren der eigenen Programmierfähigkeiten.[5]

Einzelnachweise

  1. Jakub Fiala, Matthew Yee-King, Mick Grierson: Collaborative coding interfaces on the Web. In: Thor Magnusson, Chris Kiefer, Sam Duffy (Hrsg.): Proceedings of the 2016 International Conference on Live Interfaces. Reframe Books, Falmer 2016, ISBN 978-0-9931996-8-4, S. 49–57 (users.sussex.ac.uk [PDF; 1,6 MB]).
  2. Christopher Pitt: Making Games. Apress, Berkeley 2016, ISBN 978-1-4842-2492-2, S. 3, doi:10.1007/978-1-4842-2493-9_1.
  3. Thomas Staubitz, Hauke Klement, Jan Renz, Ralf Teusner, Christoph Meinel: Towards practical programming exercises and automated assessment in Massive Open Online Courses. In: 2015 IEEE International Conference on Teaching, Assessment, and Learning for Engineering (TALE). Dezember 2015, S. 23–30, doi:10.1109/tale.2015.7386010.
  4. CodePen „About-Seite“ (Memento vom 25. März 2012 im Internet Archive), Codepen.io, abgerufen am 9. Januar 2018.
  5. Kelly Kearsley: #50startups Update: How CodePen Raised $1 Million (in Five Minutes). In: Startupbend. 14. September 2015, archiviert vom Original (nicht mehr online verfügbar) am 11. Juli 2018; abgerufen am 28. März 2024.

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.