Cloud9 IDE - edytor kodu Javascript w chmurze
Popularna ostatnio koncepcja przetrzymywania danych w tzw. chmurze nie jest nowa, jednak dopiero teraz przeżywa swój rozkwit. Nawet Apple postanowiło spróbować swoich sił i ogłosiło usługę iCloud. Nie trzeba było długo czekać, by ktoś wpadł na pomysł stworzenia IDE, czyli zintegrowanego środowiska programistycznego, działającego nie na maszynie użytkownika, a właśnie w chmurze.
Jak już wcześniej napisałem - jest to zintegrowane środowisko programistyczne, edytor kodu jak Notepad++ czy Eclipse. Różnica polega na tym, że w przypadku Cloud9 niczego nie musisz instalować na swoim komputerze, a IDE jest dostępne z dowolnego komputera posiadającego dostęp do internetu. Podczas pierwszego użycia na innym niż Twój własny komputerze nie musisz niczego od nowa konfigurować, wszystkie ustawienia zapisują się na Twoim koncie w chmurze. Cloud9 IDE zostało napisane w języku Javascript, po obu stronach barykady - tak front, jak i backend (który został stworzony w Node.js). Projekt jest typu Open Source, a więc jego źródła dostępne są dla wszystkich zainteresowanych (repozytorium dostępne jest w serwisie GitHub).
Co to znaczy "w chmurze"?
Jest to koncepcja przetrzymywania wszystkich danych na zewnętrznym, dostępnym z każdego miejsca poprzez internet dysku twardym, dzięki czemu nie musimy przejmować się synchronizacją danych między komputerami lub innymi urządzeniami.Czym jest Cloud9 IDE?
Jak już wcześniej napisałem - jest to zintegrowane środowisko programistyczne, edytor kodu jak Notepad++ czy Eclipse. Różnica polega na tym, że w przypadku Cloud9 niczego nie musisz instalować na swoim komputerze, a IDE jest dostępne z dowolnego komputera posiadającego dostęp do internetu. Podczas pierwszego użycia na innym niż Twój własny komputerze nie musisz niczego od nowa konfigurować, wszystkie ustawienia zapisują się na Twoim koncie w chmurze. Cloud9 IDE zostało napisane w języku Javascript, po obu stronach barykady - tak front, jak i backend (który został stworzony w Node.js). Projekt jest typu Open Source, a więc jego źródła dostępne są dla wszystkich zainteresowanych (repozytorium dostępne jest w serwisie GitHub).Co oferuje?
Cloud9 IDE jest pełnoprawnym środowiskiem, dzięki któremu możemy tworzyć kod i rozwijać nasz projekt, testować go, wykrywać błędy, współpracować z innymi programistami online nad tym samym źródłem jednocześnie (jest dostępny nawet chat). Do tego dochodzi zarządzanie zespołami, projektami, developerami. Jest nawet integracja z serwisem GitHub, dzięki czemu po kilku kliknięciach mamy dostęp do naszych repozytoriów i możemy edytować je, zmieniać i testować bezpośrednio, bez potrzeby ściągania ich na dysk. Dodatkowo, autorzy aplikacji chwalą się dużą ilością różnych pluginów, które mogą ułatwić nam pracę jeszcze bardziej. Jeszcze nigdy nie widziałem tak dobrego wsparcia dla Node.js. Oprócz Javascriptu po stronie serwera (i klienta oczywiście także) Cloud9 wspiera domyślnie HTML/CSS, ale także CoffeeScript, Ruby, PHP czy Python, a kolejne są już w drodze.




1shpyo dnia 07.07.2011 o 14:02:
Bardzo fajna rzecz i wbrew pozorom potężna. U innych też są "lagi" przy pisaniu kodu?