Dropbox jest jedną z najbardziej popularnych usług, które oferują możliwość przechowywania plików w chmurze i łatwy dostęp do swoich danych za pośrednictwem wielu urządzeń. Niedawno część kodu Dropboksa obsługiwana przez przeglądarkę została przepisana z JavaScriptu na CoffeScript.
Ogromnym atutem Dropboksa jest to, że pozwala on na dostęp do plików za pośrednictwem komputerów, tabletów i smartfonów. Użytkownik może przeglądać pliki lokalnie za pomocą np. Findera, czy Explorera, a także przy użyciu przeglądarki internetowej – i to właśnie ta część kodu została niedawno przepisana w ciągu zaledwie tygodnia.
CoffeeScript jest językiem programowania kompilowanym do JavaScriptu – jego składnia nieco bardziej przypomina Ruby, czy Pythona, co przekłada się na jego czytelność. Zespół programistów, którzy odpowiadali za przygotowanie kodu podkreślił, że efekty ich pracy nie przełożyły się na widoczną poprawę szybkości, która mogłaby być zauważalna dla użytkowników.
Przyspieszenie całego procesu, do zaledwie jednego dnia, możliwe było dzięki wykorzystaniu js2coffee – automatycznego narzędzia konwertującego kod JavaScript do CoffeeScript.
Udostępnij ten artykuł
Zostaw komentarz lub opinię