24 sty 202220 min czytania
Michał Pruciak
Michał to doświadczony Business Development Manager. Najbardziej interesuje go styk technologii medycznych z najnowszymi rozwiązaniami. Po pracy ogląda dobre filmy albo rusza na szlak.
W Ideamotive w 2023 roku nasza sympatia do Ruby on Rails jest równie silna jak zawsze. Ten wyjątkowy framework pozwala nam tworzyć nowoczesne aplikacje webowe, dzięki którym startupy i firmy z różnych branż szybko i skutecznie się skalują. Opierając się na Ruby on Rails, napędzamy innowacje i wzrost jako wiarygodny partner technologiczny naszych klientów.
Rails to framework aplikacji webowych napisany w języku Ruby, stworzony po raz pierwszy w 2004 roku. Jako oprogramowanie open source (czyli kod publicznie dostępny) Ruby on Rails korzysta z wiedzy, umiejętności i doświadczenia ponad 5000 programistów - dzięki nim jest tym, czym jest dziś, czyli wersją 7.0.0 (stan na grudzień 2021), po tysiącach zmian, zastosowań i poprawek ulepszających strukturę.
Na grudzień 2021 roku 418,000 stron na świecie zbudowano w Ruby on Rails, w 201 500 unikalnych domenach. Wśród nich jest WeTransfer.com ze 112,1 miliona wizyt miesięcznie. Nie zapominajmy też o Airbnb i Shopify, które pokazują niezawodność i funkcjonalność tego narzędzia przy budowie zarówno stosunkowo prostych stron, jak i światowej sławy portali o dużym ruchu. Ruby jest obecnie używany przez 5.9% wszystkich stron, których język programowania po stronie serwera znamy.
Zawsze cieszą nas udane projekty w Ruby. Dlatego przeskanowaliśmy sieć i przygotowaliśmy starannie dobraną listę największych, najbardziej znanych i po prostu najlepszych stron firm zbudowanych na Ruby on Rails.
Przeczytaj nasz wpis i dowiedz się, co firmy używające Ruby na swoich stronach i w aplikacjach webowych mówią o tym frameworku!
A jeśli chcesz wiedzieć jeszcze więcej o Ruby on Rails i o tym, jak może pomóc Twojemu biznesowi, zajrzyj do naszego darmowego, szczegółowego przewodnika po programowaniu w Ruby on Rails 👇
Ruby on Rails daje wszelkiego rodzaju integracje pasujące do wymagań każdego projektu. Umożliwia to ogromna biblioteka dostępnych gemów. Framework opiera się na elastycznym procesie wytwarzania, który znacząco przyspiesza pracę i pilnuje, żeby projekt spełnił wszystkie wymagania klienta.
Wzorzec MVC w Ruby on Rails dzieli zadanie na 3 moduły - model, widok, kontroler - co zapewnia płynne działanie całego projektu. Ta struktura rozdziela kod różnych funkcji, takich jak warstwa danych czy warstwa prezentacji, i zachowuje warstwę zasobów, dzięki czemu programiści RoR mogą pracować nad różnymi elementami jednocześnie.
Ruby on Rails to kompletne rozwiązanie, które daje narzędzia do pisania kodu zarówno po stronie serwera, jak i klienta, dzięki czemu programiści mogą zbudować całą strukturę aplikacji webowej. Zawiera możliwości dawane przez HTML, JavaScript, SQL, CSS i inne technologie.
Oparty na języku Ruby, Rails zreformował kulturę tworzenia stron realistycznym podejściem.
Jeden z naszych ulubieńców wszech czasów - zarówno pod względem pomysłu, jak i projektu UX/UI. Ten startup z Kalifornii łączy podróżnych szukających noclegu z gospodarzami, którzy mogą łatwo wynająć swoje pokoje albo mieszkania.
Założona w 2007 roku przez 3 absolwentów oferujących jedno mieszkanie platforma daje dziś swoim 150 milionom użytkowników więcej ofert niż największe sieci hotelowe świata razem wzięte.
System Airbnb opiera się na różnych technologiach, w tym na Ruby on Rails. Programiści, którzy tworzyli serwis, wykorzystali szereg bibliotek, takich jak React.js, Moment.js czy Raven.js.
Airbnb używa RoR do swojego stosu płatności. Zatrudnia jednak wykwalifikowanych programistów, żeby przetwarzać płatności dokładnie i bezpiecznie, pracując nad kilkoma poważnymi słabościami tej platformy.
„Ruby on Rails jest znany z szybkiego cyklu iteracji i mnóstwa magicznych narzędzi, które przyspieszają pracę i upraszczają prototypowanie. Te korzyści dotyczą usprawnienia procesu wytwarzania, ale w niektórych przypadkach utrudniają utrzymanie systemu produkcyjnego. W kontekście działania płatności część z tych słabości oznacza kłopoty.”

Groupon to globalny marketplace e-commerce łączący klientów z lokalnymi firmami. Daje im specjalne oferty i zniżki na produkty lub usługi. Z 50 milionami klientów na świecie i ponad miliardem sprzedanych groupon Groupon jest prawdopodobnie największym graczem w tym sektorze.
Jeśli chodzi o technologię, pierwotna wersja platformy była w całości oparta na Ruby on Rails. Kilka lat temu jednak, wraz ze wzrostem Groupona, firma przeszła na Node.JS.
Codzienne okazje w restauracjach, sklepach i u usługodawców w całym amerykańskim interfejsie webowym od początku napędzał Rails. Firma z Chicago od tamtej pory szybko rosła - w ostatnim trzecim kwartale urosła o 10 procent, do 1,34 mld USD.
Groupon postanowił przeprojektować cały interfejs na małe części, którymi można zarządzać i które można rozwijać niezależnie od siebie. Zanim wymienił cały front-end, zespół inżynierski Groupona napotkał kilka problemów.
Gdy Rails trafił do front-endu firmy, Groupon był małą firmą z niewielką liczbą programistów stawiających serwis na nogi. Zaletą Railsów jest łatwość dokładania nowych funkcji. Cała aplikacja Rails wskazywała na jeden klaster bazy danych. Firma dołożyła potem kolejne serwery front-endowe i repliki bazy oraz umieściła wszystko za CDN-em, ale przetwarzanie zamówień powodowało problemy z wydajnością z powodu liczby zapisów do bazy.
„Zespół zarządzania projektem zdecydował się zbudować jedną platformę obsługującą użytkowników webowych i mobilnych oraz zbudować warstwę API nad każdą z backendowych platform, przy czym klienci mobilni łączyli się z tym punktem API, który odpowiadał krajowi użytkownika.”
Saroj Kar

Jeśli pracujesz przy tworzeniu stron i aplikacji, na pewno znasz GitHuba. To najpopularniejszy serwis hostingu oprogramowania z ogromną biblioteką open source.
Z serwisu korzysta dziś 1,8 miliona firm, startupów i software house’ów. Wspiera go też niesamowita społeczność blisko 40 milionów programistów, którzy stworzyli dotąd ponad 100 milionów repozytoriów.
GitHub to jedna z tych stron o dużym ruchu, które pierwotnie zbudowano w RoR. Nadal opiera się na aplikacjach RoR, żeby szybko i skutecznie obsługiwać ogromną liczbę żądań.
Od strony technologicznej Ruby on Rails odpowiada za większość kodu GitHuba. W sierpniu 2019 roku uruchomiono GitHuba w wersji Rails 6.0.

Couchsurfing opiera się na cudownym pomyśle zbudowania globalnej społeczności podróżnych, którzy goszczą się nawzajem podczas podróży po świecie. Dzięki systemowi ocen i przejrzystości Couchsurfing okazał się zwykle bezpiecznym i naprawdę ciekawym sposobem na znalezienie noclegu.
Dziś Couchsurfing to globalna społeczność około 15 milionów użytkowników biorących udział w regularnych wydarzeniach w 200 000 miast na świecie. Poza możliwościami noclegowymi platforma daje ogromną wiedzę o podróżowaniu.
Jeśli chodzi o Ruby on Rails, to framework back-endu Couchsurfinga. Ich stos technologiczny obejmuje też JavaScript, SCSS, MySQL, SOLR, Redis i Thumbor.

Shopify to niesamowicie skuteczna platforma e-commerce z ponad 600 000 sklepów internetowych. Firma oferuje łatwe do dostosowania strony e-commerce działające w tym samym środowisku. Sprzedawcy płacą po prostu abonament 29,99 USD miesięcznie - bez prowizji.
Shopify jest prawdopodobnie jedną z najbardziej udanych firm technologicznych opartych na Ruby on Rails na świecie. Skalowali się w ramach tego frameworka na ogromną skalę. Simon Eskildsen z Shopify chwalił się możliwością obsługi 80 000 żądań na sekundę. Korzystają też z języka szablonów Liquid na froncie oraz z Turbograft - ich twardego forka Turbolinks.
Tobias Lütke, CEO Shopify, powiedział kiedyś:
„To szaleństwo, że ludzie sugerują, iż Shopify odniosło sukces mimo Railsów. Shopify odniosło sukces dzięki Railsom.”
To szeroko używane rozwiązanie e-commerce korzysta z RoR, żeby przyspieszyć tworzenie sklepów internetowych. Shopify pozwala nawet programistom korzystać z szeregu bibliotek i usług opartych na RoR. Mogą na przykład używać Rails Engine i generatorów do budowy aplikacji RoR z API Shopify. Firma pokazuje nawet różne aspekty swojego SDK aplikacji POS, publikując osadzoną aplikację POS opartą na RoR.

Jeśli masz ponad 25 lat, możesz nigdy nie słyszeć o tej platformie społecznościowej. Jest jednak wyjątkowo popularna wśród milenialsów i pokolenia Z - ma blisko 220 milionów zarejestrowanych użytkowników. Pomysł jest prosty - zadajesz konkretnej osobie pytanie (znajomemu albo popularnej gwieździe Ask.fm), a ona odpowiada. Brzmi prymitywnie? Cóż, wracaj do swojej Quory.
Choć obecnie widzimy odpływ użytkowników ze strony, Ask.fm wciąż pozostaje jedną z największych platform opartych na Ruby. W szczytowym momencie portal przyciągał 350 milionów wizyt miesięcznie.
Jeśli chodzi o stos technologiczny, poza Ruby on Rails w back-endzie Ask.fm korzysta też z jQuery i AJAX-a.

Świetny katalog projektów graficznych tworzony przez społeczność ponad 500 tysięcy projektantów z całego świata. Dribbble pozwala użytkownikom prezentować i omawiać swoją pracę oraz szukać możliwości zawodowych. W 2017 roku użytkownicy Dribbble pokazali ponad 640 tysięcy ujęć swoich prac.
Platformę zbudowano w Ruby on Rails, ale korzysta też z jQuery i elementów HTML5 History API.

Nie wymaga przedstawiania. Twitter uchodzi za najsłynniejszy przykład produktu opartego na Ruby on Rails. Powstał początkowo w RoR i jQuery, co pozwoliło twórcom platformy zbudować w pełni działający produkt w bardzo krótkim czasie.
Choć kilka lat później Twitter przepisano w Scali, Ruby wciąż pozostaje częścią back-endu i przypomina o korzeniach platformy.
Twitter zrobił to, powołując się na wydajność i skalowalność.
W 2010 roku Twitter napisał:
„Żeby zrozumieć wzrost wydajności, trzeba najpierw zrozumieć nieefektywność naszych dawnych serwerów front-endowych w Ruby on Rails. Front-endy uruchamiały stałą liczbę jednowątkowych procesów roboczych Railsów, z których każdy robił to samo: parsował zapytania, synchronicznie odpytywał serwery indeksów, agregował i renderował wyniki.”

Etsy to platforma e-commerce zbudowana po to, żeby łączyć sprzedawców produktów rękodzielniczych i vintage z potencjalnymi dostawcami i klientami. Pomyśl o Etsy jak o wielkim bazarze albo pchlim targu z prawie 2 milionami sprzedawców i ponad 50 milionami zarejestrowanych użytkowników.
Ten system e-commerce to jeden z pionierów współczesnych startupów. Wybór Ruby on Rails pozwolił Etsy utrzymać mocną bazę danych, łatwo wdrażać dodatkowe funkcje i przeprowadzić serię integracji systemów.

Fab to marketplace skupiony na designie, którego celem jest pomoc klientom w odkrywaniu pięknych i wyjątkowych produktów z obszaru wellness i fitnessu. Platforma oferuje tysiące przedmiotów - od dzieł sztuki po ubrania i gadżety technologiczne. Wszystkie łączy jedno: piękny design, przez co Fab to idealne miejsce dla estetów i miłośników wysokiej jakości wzornictwa.
Fab używa Ruby on Rails jako głównego frameworka, a Ruby jako głównego języka. Korzysta też z Backbone.js i New Relic.

SlideShare to serwis hostujący prezentacje, z ponad 70 milionami odwiedzających miesięcznie, obecnie należący do Microsoftu. Pozwala użytkownikom przechowywać i publikować prezentacje cyfrowe (PowerPoint, Keynote itd.), dokumenty tekstowe i filmy. Ułatwia też przeglądanie, czytanie i udostępnianie potrzebnych treści.
W 2012 roku SlideShare przejął LinkedIn, który później kupił Microsoft.

Hulu to platforma streamingu wideo dostępna obecnie tylko w Stanach Zjednoczonych. Jest mniejsza niż Netflix i HBO GO, ale szybko rośnie i co miesiąc wypuszcza nowe, świetne seriale. Mimo dostępności tylko w jednym kraju ma dziś około 28 milionów aktywnych subskrybentów.
Ruby on Rails był z Hulu od samego początku i tam uwielbiają ten framework.
“Ideały Railsów - konwencja ponad konfigurację, „nie powtarzaj się” (kiedy tylko możliwe, wykorzystuj ponownie jak najwięcej kodu, zamiast duplikować podobny kod w wielu miejscach), najpierw testy i zwinność - szybko stają się powszechne w całym wytwarzaniu oprogramowania.”
powiedział Matthew Butt, były kierownik działu rozwoju w Hulu.
Choć platformę przepisano, RoR wciąż jest używany w back-endzie, a Backbone.JS na froncie.

Naszym zdaniem to jedna z najlepszych stron firm zbudowanych na Ruby on Rails. Ta świetna platforma pozwala szukać finansowania dla swojego projektu albo wspierać pomysły innych. Przez Kickstartera sfinansowano dotąd z powodzeniem prawie 150 000 projektów, w tym Oculus Rift czy Wasteland 2.
Widzieliśmy też dużo dziwniejsze projekty, np. bojowe naczynia kuchenne (patelnia doczepiona do miecza) albo kopanie dziury bez żadnego powodu.
Kickstarter to jedna z naszych ulubionych stron opartych na RoR pod względem projektu UX/UI - z przyjaznym interfejsem i intuicyjną ścieżką użytkownika.
Sam serwis zbudowano we frameworku Ruby on Rails i w języku Perl, a główne biblioteki to jQuery, React i History.js.

SoundCloud to startup z Berlina, stworzony pierwotnie po to, żeby muzycy mogli dzielić się ze sobą muzyką. Od tamtej pory rozwinął się w pełnoprawną platformę wydawniczą, która pozwala początkującym artystom prezentować i promować swoją muzykę. Z blisko 80 milionami zarejestrowanych użytkowników i ponad 200 milionami przesłanych utworów SoundCloud to naprawdę świetne miejsce, żeby szukać nowych kawałków i inspiracji muzycznych.
SoundCloud przyciąga głównie artystów alternatywnych, niekomercyjnych i niszowych. Jeśli chcesz znaleźć set DJ-a, który niedawno grał w Berghain, nie znajdziesz go na YouTubie ani Spotify. Będzie na SoundCloudzie.
SoundCloud narodził się na Ruby on Rails. Pozwoliło to platformie szybko iterować i utrzymać wysoką jakość kodu. Z powodu ogromnego wzrostu SoundCloud został później przepisany na JVM.

Urban Dictionary to fantastyczne miejsce, gdy chcesz sprawdzić znaczenie każdego slangowego słowa albo stworzyć nowe (z nadzieją, że ktoś faktycznie zacznie go używać). Jest też pełen alternatywnych definicji znanych pojęć (np. „programista” - człowiek, kamień lub dowolny inny obiekt zdolny zamieniać pizzę i kofeinę w kod).
Słownik opiera się na frameworku Ruby on Rails, a także na specjalnych rozwiązaniach, takich jak Heroku Vegur Proxy i Foundation. Jeśli chodzi o frameworki JS, użyto Reacta.

Nie byłoby Basecampa bez Ruby on Rails i prawdopodobnie nie byłoby Ruby bez Basecampa. Zarówno nasz ulubiony framework, jak i to popularne narzędzie do zarządzania projektami online stworzył ten sam człowiek - David Heinemeier Hansson.
Ruby on Rails okazał się wyjątkowo skuteczny we wzroście Basecampa.Przejście z 45 kont w 2004 roku do ponad 2 milionów w 2016 wymagało szybkiego i skutecznego skalowania. Programiści Ruby on Rails z Basecampa wykonali tam świetną robotę.

CrunchBase to wiodące miejsce z informacjami o firmach - od startupów na wczesnym etapie po Fortune 1000. Możesz myśleć o nim jak o „Wikipedii globalnej sceny startupowej”. Napędzana przez TechCrunch platforma daje potencjalnym inwestorom i funduszom venture capital dostęp do okazji biznesowych. Świetnie pokazuje też (wraz z raportami) stan globalnej sceny startupowej.
Jeśli chodzi o stronę technologiczną, back-end CrunchBase jest napisany w Ruby on Rails, a Varnish odpowiada za cache’owanie stron.

Zendesk to chmurowe oprogramowanie do obsługi klienta, które pozwala kupującym skontaktować się z obsługą przez komputer, tablet albo smartfon. Wśród klientów Zendesku znajdziesz firmy takie jak Shopify, Airbnb, Tesco czy Uber.
Zorientowane na klienta oprogramowanie Zendesku pomaga firmom być skalowalnymi i niezawodnymi. Obniża koszty i zwiększa efektywność obsługi klienta.

Bloomberg to firma medialna skupiona na gospodarce i rynku finansowym. Dostarcza też rozwiązania software’owe dla sektora finansowego i firm, takie jak analiza big data czy raporty rynkowe.
Serwis przyciąga ponad 100 milionów użytkowników miesięcznie, przez co jest jedną z najpopularniejszych platform opartych na Ruby on Rails na świecie. I jedną z największych - Bloomberg zatrudnia ponad 15 000 osób!
Poza Ruby on Rails, który jest głównym frameworkiem używanym przez programistów Bloomberga, platforma korzysta też z ASP.NET, PHP i Express. W stosie technologicznym Bloomberga jest ponad 12 bibliotek, w tym jQuery, RESPOND, Backbone.js i inne.

Fiverr to internetowy marketplace usług freelancerskich. System jest niesamowicie prosty i pozwala szybko oraz bez wysiłku sprzedawać i kupować usługi już od 5 USD. Wśród oferowanych usług znajdziesz marketing cyfrowy, projektowanie graficzne, projektowanie UX/UI czy tworzenie stron internetowych oraz tworzenie aplikacji mobilnych.
Stos technologiczny Fiverr to połączenie Ruby on Rails i innych technologii, takich jak React, Python czy jQuery.

Goodreads to największa na świecie platforma społecznościowa dla miłośników książek. Użytkownicy mogą przeglądać cyfrowe półki innych i pisać recenzje ostatnio przeczytanych pozycji.
Goodreads ma obecnie 90 milionów użytkowników, którzy dodali ponad 90 milionów recenzji. Baza książek platformy sięgnęła już 2,6 miliarda publikacji! Goodreads został przejęty przez Amazon w 2013 roku i od tamtej pory stale rośnie.
Stos technologiczny platformy obejmuje Ruby on Rails przy wsparciu Amazon EC2, Bugsnag, Dyn DNS, GoDaddy Domain Registration, HTML5, MarkMonitor Domain Management, Modernizr, New Relic, OpenSearch i Symantec SSL.

Indiegogo to bardzo popularny serwis crowdfundingowy z ponad 800 000 uruchomionych projektów i ponad 9 milionami wspierających.
Różni się od Kickstartera na wielu poziomach. Na Indiegogo nie musisz na przykład mieć gotowego prototypu - możesz zbierać środki, prezentując swój pomysł w dowolny sposób. Platforma daje innowatorom możliwość przetestowania i zweryfikowania pomysłów, zanim zainwestują w nie znaczne zasoby. Daje też inwestorom większą elastyczność w zbieraniu pieniędzy. Projekt na Indiegogo może zostać sfinansowany, nawet jeśli nie osiągnie swojego celu.
Ruby on Rails jest kręgosłupem całego systemu Indiegogo, a firma pozostaje wierna tej technologii od samego początku.

Diaspora to platforma społecznościowa oparta na trzech kluczowych ideach: wolności, prywatności i decentralizacji. W przeciwieństwie do Facebooka Diaspora nie jest właścicielem danych użytkowników. Nie są one przechowywane centralnie, tylko na lokalnych serwerach wybranych przez użytkownika. Diaspora daje też swoim użytkownikom nieograniczoną wolność słowa, a także nie zgadza się na reklamy ani sprzedaż platformy jakiejkolwiek dużej korporacji.
Brzmi wspaniale, prawda? Platforma może nie jest największa w porównaniu z Facebookiem czy Twitterem, ale milion użytkowników Diaspory tworzy naprawdę silną społeczność.
Jest też oparta na open source. Cały kod platformy znajdziesz na GitHubie i możesz go współtworzyć.
Diaspora jest napisana w całości w Ruby on Rails i używa Backbone.JS na froncie.

Jobster to platforma rekrutacyjna, która nie tylko publikuje oferty pracy, ale też aktywnie uczestniczy w procesie rekrutacji. Zbiera metadane i łączy elementy społecznościowe z pionowym wyszukiwaniem ofert. Na tej podstawie kieruje technologie reklamowe tak, żeby łączyć użytkowników z ludźmi, informacjami i możliwościami rozwoju kariery.
Ruby on Rails jest fundamentem Jobstera, bo cały jego back-end powstał w całości w tym frameworku.

MyFitnessPal to naprawdę fajna aplikacja mobilna i webowa, która pomaga lepiej się czuć i lepiej wyglądać. Śledzi dietę i aktywność, żeby wyznaczyć optymalną kaloryczność i składniki odżywcze pod cele użytkownika. Użytkownicy potwierdzają jej dużą skuteczność w odchudzaniu. Internet jest pełen świetnych recenzji i dowodów społecznych, a sama aplikacja zdobyła kilka nagród i wygrała konkursy. Ogromna liczba użytkowników - 150 milionów - też robi wrażenie.
Zarówno strona, jak i aplikacja webowa MyFitnessPal działają w całości na Ruby on Rails.

Jeśli grasz, Twitch jest Ci pewnie znany. To platforma streamingu wideo na żywo i tętniąca życiem społeczność profesjonalistów i amatorów gier online.
Wszystkie największe gwiazdy gamingu, takie jak PewDiePie czy Markiplier, zaczynały na Twitchu.
Ponad 2,2 miliona osób miesięcznie streamuje na platformie filmy na żywo, docierając średnio do ponad 54 milionów użytkowników.
W skrócie: Twitch używa Ruby on Rails i Go z serwerem Nginx w back-endzie. Na froncie korzysta z Ember JS.

Scribd można nazwać „Netfliksem dla książek”. To ogromna kolekcja ponad 40 milionów książek, audiobooków i magazynów dostępna w modelu subskrypcyjnym. Scribd ma obecnie ponad 80 milionów użytkowników i stale rośnie.
Platforma pozwala też użytkownikom wgrywać i hostować własne treści, w tym różne dokumenty.
Stos technologiczny Scribd to głównie Ruby on Rails przy wsparciu React i Backbone.js.

CrazyEgg to jeden z najpopularniejszych dostawców map cieplnych. Daje użytkownikom głęboki wgląd w działanie stron - webowych i mobilnych - dzięki funkcjom takim jak nagrywanie sesji czy testy A/B.
To potężne narzędzie, które dostarcza twórcom stron wszystkich ważnych informacji o zachowaniu użytkowników wraz z rekomendacjami optymalizacji. Te dane można wykorzystać, żeby poprawić doświadczenie użytkownika i zwiększyć konwersję.

500px to jedna z wiodących na świecie sieci społecznościowych dla fotografów, którzy nawiązują kontakty, dzielą się najlepszymi pracami i dostają cenny feedback od społeczności. Pozwala też zarabiać na udostępnianych treściach dzięki licencjonowaniu przez sieć partnerów dystrybucyjnych 500px. Serwis wyróżnia się świetnym doświadczeniem użytkownika i pięknym designem.
Z 500px korzysta ponad 13 milionów fotografów na świecie, którzy wgrali dotąd ponad 100 milionów zdjęć.
Platformę zbudowano na Railsach przy wsparciu Node.js.

AngelList to amerykański serwis dla startupów, aniołów biznesu i osób szukających pracy w startupach. Pomaga przedsiębiorcom znaleźć finansowanie, współzałożycieli i najlepszych pracowników z całego świata. Na platformie jest ponad 50 000 aktywnych inwestorów, którzy przeznaczają ponad 200 milionów USD miesięcznie na inwestycje w startupy.
AngelList opiera się w całości na Ruby on Rails przy dodatkowym wsparciu bibliotek jQuery.
.%20AngelList.png)
Heroku to chmurowa platforma aplikacyjna, która pomaga programistom budować, dostarczać, monitorować i skalować aplikacje webowe oraz mobilne w całym procesie wytwarzania. Społeczność programistów uważa ją za jedną z najłatwiejszych i najbardziej przyjaznych platform hostingowych. Przy wsparciu Heroku powstało dotąd ponad 7 milionów aplikacji. System obsługuje ponad 23 miliardy żądań dziennie.
Heroku było pionierem Ruby on Rails na rynku PaaS (Platform as a Service) i nadal wspiera społeczność Ruby.

Square produkuje czytniki kart płatniczych dla handlu i sprzedawców stacjonarnych. Można je łatwo skonfigurować ze smartfonem albo tabletem i obsługiwać przez aplikacje. Square dostarcza całe potrzebne oprogramowanie w formie aplikacji webowych i mobilnych.
Twórcą Square jest Jack Dorsey, współzałożyciel i CEO Twittera. Od startu w 2009 roku Square zgromadził 15 milionów użytkowników.
Podobnie jak Twitter, Square był pierwotnie napisany głównie w Ruby on Rails. Ten framework dał produktowi początkowego kopa, którego potrzebował. W 2015 roku programiści zaczęli przepisywać architekturę systemu, przenosząc back-end na JVM.

Pomyśl o Xing jak o LinkedInie dla rynku niemieckiego, austriackiego i szwajcarskiego. Choć ma kilka wersji językowych, najczęściej używa się go w krajach niemieckojęzycznych - to ponad 50% z 14 milionów użytkowników.
Xing pozwala użytkownikom tworzyć profile zawodowe, szukać pracodawców lub pracowników i - co najważniejsze - budować sieć kontaktów. Pokazując, jak każdy członek jest połączony z innym, wizualizuje zjawisko małego świata.
Xing ma dość bogaty stos technologiczny, ale framework back-endu jest napisany głównie w Ruby on Rails.

Yammer to aplikacja webowa oparta na zasadzie sieci społecznościowej do komunikacji wewnętrznej w organizacjach i przedsiębiorstwach. Ułatwia współpracę i pomaga rozproszonym zespołom pracować wydajniej. Oprogramowanie jest dostępne jako aplikacja webowa oraz aplikacja na iOS i Androida.
Back-end Yammera to w całości Ruby on Rails, front w Javie, a Unicorn i Nginx pełnią rolę serwerów webowych.

We Heart It opisuje siebie jako „dom dla Twojej inspiracji”. Ta społecznościówka oparta na zdjęciach i obrazach to przede wszystkim piękne zdjęcia i ilustracje. Możesz przeszukiwać różne kategorie: urodę, modę, design, architekturę, podróże i inne. Przyciąga ponad 20 milionów miłośników piękna miesięcznie.
We Heart It opiera się w całości na frameworku Ruby on Rails przy wsparciu Mustache jako języka szablonów.

Yellow Pages to jeden z najpopularniejszych spisów lokalnych firm na świecie. Nazwa nawiązuje do prawdziwych książek z czasów sprzed internetu. Zawierały listy i numery kontaktowe wszystkich przedsiębiorstw i lokalnych firm z Twojej okolicy. Tak, książka miała żółte strony.
Dziś nowoczesna wersja żółtych stron generuje ponad 40 milionów zapytań w samych Stanach. To podstawowe źródło wiedzy o lokalnych firmach w tym kraju.
Yellow Pages powstało początkowo w Javie, ale później zostało przepisane w Ruby on Rails.

Whitepages to ciekawy przykład innego zastosowania Ruby on Rails. To największy publiczny rejestr obywateli USA, obejmujący ponad 90% populacji. Dzięki Whitepages możesz uzyskać dostęp do informacji takich jak adresy czy numery telefonów.
Whitepages przyciąga prawie 50 milionów unikalnych odsłon miesięcznie. Firma tworzy też aplikacje mobilne i usługi biznesowe.
Cały stos Whitepages jest napisany w Ruby on Rails z dodatkiem Handlebar.js.

Causes to platforma zbierania funduszy, która pomaga prowadzić i wspierać kampanie, zbiórki i petycje wokół spraw ważnych dla Ciebie i Twojej społeczności. Firma podaje, że ma 168 milionów zarejestrowanych użytkowników i ponad miliard podjętych działań. Imponujące!
Jeśli chodzi o stos technologiczny, to świetny przykład produktu w 100% opartego na Ruby on Rails.

Platforma oferująca wyjątkowe, sezonowe wyjazdy - zarówno dla osób prywatnych, jak i firm. Jak sugerują nazwy, SnowShow skupia się na wyjazdach zimowych (snowboard, narty), a Chilling obsługuje rynek letni (jachty, kitesurfing, a także zwykłe imprezowanie na plaży).
Największym wydarzeniem firmy jest SnowShow Music Fest, organizowany co roku tuż obok Mont Blanc.
Użycie RoR w obu projektach pomogło Snowshow w skalowaniu i zwiększeniu sprzedaży o 70%.

Codecademy to platforma freemium oferująca darmowe kursy programowania online. To jedna z najpopularniejszych platform edukacyjnych dla przyszłych programistów webowych i mobilnych - ponad 45 milionów osób zaufało Codecademy w swoim rozwoju zawodowym. Codecademy oferuje kursy z wielu języków programowania, takich jak Python, Java, JavaScript (jQuery, AngularJS, React.js), Ruby, HTML i CSS.
Strona Codecademy jest napisana w Ruby i oparta na frameworku Ruby on Rails. Korzysta też z bibliotek JavaScript i React.JS.

GoGetty to duński startup, który chce uczynić rynek pracy bardziej otwartym i sprawiedliwym, zwłaszcza pod względem równości płci. Robi to, mierząc odsetek kobiet na najwyższych stanowiskach kierowniczych w danej organizacji.
GoGetty pomaga zarówno firmom, jak i (potencjalnym) pracownikom zrozumieć, jak różnorodna i otwarta jest firma. Przejrzystość danych to jedna z kluczowych zasad tego startupu.

Popularny serwis dla tych, którzy chcą poznać znaczenie tekstów swoich ulubionych piosenek. Każdy użytkownik może dodać własne adnotacje do każdego wersu, a społeczność może głosować nad ich trafnością. Wielu artystów samodzielnie odwiedza serwis i zostawia własne komentarze.
Platforma wystartowała najpierw jako Rap Genius, ale później zaczęła obejmować utwory z gatunków innych niż hip-hop. Stąd ostateczna zmiana nazwy na samo Genius.
Od pierwszych dni Ruby on Rails odgrywał kluczową rolę w rozwoju Genius i napędza serwis również dziś.

Planujesz wkrótce odwiedzić Japonię i myślisz o zobaczeniu czegoś więcej niż tylko Tokio? Zajrzyj na JRPass.com, zanim wsiądziesz do samolotu!
Serwis oferuje bilety na japońską kolej, które na pewno uczynią Twoją podróż łatwiejszą i tańszą. Oferuje też inne usługi, takie jak Meet & Greet na lotnisku czy wypożyczenie kieszonkowego WiFi.
Dowiedz się, jak strona JRPass została zbudowana w Ruby on Rails.

Czas to pieniądz, jak mówią - i sporo w tym prawdy. Im więcej czasu spędzasz w jednej dziedzinie, tym większe zdobywasz w niej doświadczenie.
Clarity.fm daje dostęp do takich osób z wieloletnim doświadczeniem w różnych obszarach - marketingu, programowaniu czy przywództwie. Chcesz porozmawiać z jedną z nich, żeby zrozumieć, dokąd poprowadzić swój startup? Poproś o rozmowę i naucz się dziś czegoś nowego!

Cookpad to jedna z najpopularniejszych platform do dzielenia się przepisami. Chodzi w niej o ogromną społeczność kucharzy z całego świata.
Wszystko zaczęło się wiele lat temu w Japonii, obecnie największym rynku Cookpada - ponad 60 milionów unikalnych użytkowników z tego kraju odwiedza serwis co miesiąc. Inne rynki też rosną, częściowo dzięki globalnej centrali Cookpada w Bristolu w Wielkiej Brytanii. Dziś firma ma wiele biur na świecie, w tym w Indonezji, Rosji i Brazylii.
Poza Ruby i Railsami stos technologiczny platformy obejmuje Pythona, Swifta, Cocoa i inne.

Trudno w to uwierzyć, ale od startu Funny or Die minęła już ponad dekada. Popularny serwis komediowy ruszył w 2007 roku i wciąż działa.
Funny or Die zarówno prezentuje zabawne rzeczy na swojej stronie, jak i tworzy własne filmy komediowe, a nawet całe programy. Na liście współpracowników firmy są Judd Apatow i James Franco, a w filmach FoD wystąpiło wielu aktorów, jak Ryan Gosling czy Selena Gomez.

Ten nietypowy marketplace łączy najlepszych kreślarzy i architektów z firmami potrzebującymi wizualizacji rzutów. Rendering 3D, doświadczenia VR - potrafią wykonać wszystko.
Mediatask oferuje też inne powiązane usługi, jak tworzenie obszernej dokumentacji i raportów. Na liście klientów są firmy z całego świata, w tym z Dubaju i Holandii.
Żeby skalować się dalej i pracować z jeszcze większą liczbą klientów, Mediatask zdecydował się przepisać swoją aplikację webową w Ruby on Rails.

Bardzo wyspecjalizowana platforma społecznościowa, która może być realną pomocą dla wielu osób.
MedHelp skupia się na dawaniu przestrzeni online społecznościom zebranym wokół konkretnego problemu zdrowotnego lub medycznego. Są osobne fora dla osób z różnymi typami cukrzycy, dla kobiet w ciąży i dla tych, którzy obawiają się zawału.
Platforma działa podobnie do Quory - użytkownicy mogą zadawać pytania i odpowiadać na te zadane przez innych.

Organizacja non-profit używająca Ruby on Rails w dobrej sprawie.
GivenGain oferuje organizacjom charytatywnym łatwą w obsłudze platformę do zbierania funduszy. Poza samymi organizacjami mogą z niej korzystać też osoby prywatne. Dzięki rozwiązaniu GivenGain każdy może zbierać środki na sprawę, w którą wierzy, na przykład dodając specjalny widget do swojego bloga albo strony.
GivenGain zaufało wiele światowej sławy organizacji, w tym WWF i Habitat for Humanity.

Instacart to jeden z największych graczy w branży dostaw spożywczych. Korzystając z aplikacji webowej albo mobilnej, użytkownicy mogą dodawać produkty oferowane przez około 300 sieci handlowych, z którymi firma współpracuje.
Na początku Instacart działał tylko w Stanach Zjednoczonych, ale od 2017 roku obsługuje też rynek kanadyjski. W całej Ameryce Północnej firma dostarcza zakupy w ponad 5500 miastach.
Poza Ruby on Rails stos technologiczny Instacart obejmuje nginx, Reacta, Firebase, Pythona (Pandas, NumPy) i inne.

To wszystko!
To była nasza lista najlepszych stron i aplikacji webowych firm zbudowanych na Ruby on Rails! Jak Ci się podobają te przykłady? Znasz inne świetne produkty zbudowane w Ruby?
Daj nam znać, a chętnie dopiszemy je do listy!
Stworzony ponad 20 lat temu Ruby wciąż należy do najpopularniejszych języków programowania, a dodanie biblioteki Rails uczyniło go ulubionym narzędziem programistów.
Z przykładowych aplikacji Ruby on Rails wymienionych powyżej wyraźnie widać, że mimo swojego wieku RoR nie stracił popularności ani użyteczności. Wielu programistów - a wraz z nimi jedne z najczęściej odwiedzanych stron świata, jak Kickstarter, Shopify czy Twitch - wybiera Ruby on Rails dla jego licznych zalet: jakości, użyteczności, obszernych bibliotek i aktywnej społeczności.
Jeśli chcesz stworzyć solidną i bogatą w funkcje aplikację webową, napisz do naszego zespołu. Uznawane za wiodący marketplace, który dobiera najlepszych specjalistów technologicznych do branży, technologii i kultury klienta, Ideamotive jest w tej sprawie Twoim najlepszym wyborem!
Michał Pruciak doradza liderom firm technologicznych. Zna się na rozwoju biznesu i lubi łączyć technologie medyczne z najnowszymi rozwiązaniami. Myśli strategicznie i potrafi krytycznie spojrzeć na problem. Po pracy ogląda filmy i chodzi po górach, bo ruch pomaga mu zachować równowagę.
Zobacz wszystkie wpisy autoraKompletny przewodnik biznesowy
Czytaj terazPopularne artykuły
21 inspirujących projektów UI aplikacji mobilnych na 2023 rok
Michał Pruciak 7 min czytania
MedTech vs HealthTech vs BioTech: jakie są różnice?
Michał Pruciak 7 min czytania
10 biznesowych zastosowań sieci neuronowych (z przykładami!)
Michał Pruciak 4 min czytania
10 przykładów dobrych praktyk w web designie na 2023 rok
Adam Kozłowski 7 min czytania
28 znanych aplikacji webowych napisanych w PHP
Dawid Karczewski 14 min czytania
Jakich usług programistycznych szukasz?
W naszej sieci talentów czekają dziesiątki zweryfikowanych specjalistów Ruby on Rails.
Dane rejestrowe:
Firma
Usługi
Najczęściej poszukiwani specjaliści
Ocena 4,8 / 5,0 od klientów z różnych branż i lokalizacji.