19 maj 2021·2 min czytania

React.js zdobywa przewagę nad platformami internetowymi, a Python pozostaje popularny: badanie przepełnienia stosu z 2021 r.

Badanie Stack Overflow Survey z 2021 r. pokazuje, że React.js jest najczęściej używanym i pożądanym frameworkiem internetowym, Python utrzymuje się mocno jako język na żądanie, a założony przez Mozillę Rust utrzymuje swoją najwyższą pozycję jako najbardziej lubiany język szósty rok z rzędu.

React.js zdobywa przewagę nad platformami internetowymi, a Python pozostaje popularny: badanie przepełnienia stosu z 2021 r.

Ankieta dla programistów Stack Overflow z 2021 r. ujawnia różne zmiany w preferencjach branży technologicznej, przy czym React.js (40,14%) wyprzedził jQuery (34,42%) i stał się najczęściej używanym frameworkiem internetowym. Tworzenie stron internetowych utrzymuje swoją dominację, podczas gdy Python i Rust pozostają silnymi graczami na arenie programistycznej. Nasza imponująca nagroda trafia do rozwijającej się platformy internetowej Svelte, która zajmuje wysokie miejsce pod względem popularności, miłości i opłacalności.

W obliczu trwających wyzwań związanych z pandemią tegoroczne badanie zostało przeprowadzone z naciskiem na kwestie wykraczające poza tradycyjne środowisko biurowe. Daje wgląd w ewoluujący krajobraz platform internetowych, języków programowania i wynagrodzeń programistów.

React.js zapewnił sobie pierwsze miejsce wśród najczęściej używanych frameworków internetowych z wynikiem 40,14%, wyprzedzając jQuery (34,42%). W pierwszej piątce znalazły się także Express (23,82%), Angular (22,96%) i Vue.js (18,97%). Ponadto React.js (25,12%) został uznany za najbardziej pożądany framework sieciowy, następnie Vue.js (16,69%), Django (9,21%), Angular (8,47%) i Svelte (6,57%).

Svelte (71,47%) podzielił tytuł najbardziej lubianego frameworka sieciowego z ASP.NET Core, a drugie miejsce zajął FastAPI (70,04%). Programiści polubili również React.js (69,28%), Vue.js (64,41%) i Express (62,07%). Trzy z tych najbardziej lubianych platform znalazły się w pierwszej piątce najlepiej opłacanych platform: Svelte, ASP.NET Core i React.js.

Jednak najwyższe wynagrodzenie programisty przypadło Ruby on Rails (77 556 USD), następnie Svelte (62 520 USD), ASP.NET Core (60 744 USD), Gatsby (60 129 USD) i React.js (58 128 USD). Dobre wyniki Svelte we wszystkich tych kategoriach wskazują na jego potencjał do dalszego wzrostu wśród popularnych platform internetowych.

Zarówno wśród profesjonalnych programistów, jak i wszystkich respondentów, JavaScript (64,96%) nadal jest najczęściej używanym językiem. HTML/CSS (56,07%) zajął drugie miejsce, podkreślając stały wpływ tworzenia stron internetowych. Python (48,24%) zamienił się miejscami z SQL (47,08%), zajmując trzecie miejsce wśród wszystkich respondentów, ale pozostał na czwartym miejscu, biorąc pod uwagę tylko profesjonalistów.

Już piąty rok z rzędu Python utrzymał pozycję najbardziej poszukiwanego języka. Inne języki w pierwszej piątce to TypeScript (15,29%), JavaScript (14,59%), Go (14,54%) i Rust (14,09%).

Założony przez Mozillę Rust (86,98%) utrzymał swoją dominację jako najbardziej lubiany język szósty rok z rzędu, tuż za nim uplasowały się Clojure (81,12%), TypeScript (72,73%), Elixir (72,11%) i Julia (70,69%) ). Python (67,83%) właśnie nie znalazł się w pierwszej piątce.

Rozwijanie się w ukochanym języku może przynieść również korzyści finansowe. Clojure i Elixir znalazły się wśród pięciu najlepiej opłacanych języków, a programiści Clojure cieszyli się najwyższą średnią roczną pensją (95 000 USD). Kolejni najlepiej zarabiający używali F# (81 037 $), Elixir (80 077 $), Erlang (80 077 $), Perl i Ruby (remis 80 000 $) oraz Scala (77 832 $).

Najpopularniejszą bazą danych okazał się MySQL (50,18%), następnie PostgreSQL (40,42%), SQLite (32,18%), MongoDB (27,7%) i Microsoft SQL Server (26,87%). Deweloperzy najbardziej pokochali Redis (70,71%), a zaraz za nim uplasował się PostgreSQL (70,40%). MongoDB (60,28%), Elasticsearch (56,70%) i Firebase (56,22%) uzupełniły pierwszą piątkę.

Deweloperzy współpracujący z DynamoDB (80 936 USD), Elasticsearch (67 021 USD) i Cassandra (64 090 USD) zarobili najwyższe pensje, Redis (64 548 USD) zajął czwarte miejsce, a IBM DB2 (64 044 USD) piąte.

AWS (54,22%) pozostaje wiodącą platformą chmurową pod względem wykorzystania, ale zarówno Google Cloud (31,05%), jak i Microsoft Azure (30,77%) odnotowały znaczny wzrost w porównaniu z poprzednim rokiem. W dziedzinie zintegrowanych środowisk programistycznych (IDE) dominuje Visual Studio Code ze wskaźnikiem wykorzystania 71,06%, wyprzedzając Visual Studio (33,03%), Notepad++ (29,71%), IntelliJ (28,74%) i Vim (24,19%).

Wyniki badania Stack Overflow Survey z 2021 r. dostarczają cennych informacji na temat preferencji profesjonalnych programistów i ogólnego kierunku rozwoju branży technologicznej. AppMaster wykorzystuje te frameworki, języki i narzędzia do tworzenia aplikacji backendowych, internetowych i mobilnych, oferując klientom kompleksowe, skalowalne oprogramowanie. appmaster.io/blog/full-guide-on-no-code-low-code-app-development-for-2022>Platforma no-code została zaprojektowana w celu przyspieszenia tworzenia aplikacji przy jednoczesnej minimalizacji kosztów, co czyni ją idealnym wyborem dla różnej wielkości firmy, od startupów po przedsiębiorstwa.

Easy to start
Create something amazing

Experiment with AppMaster with free plan.
When you will be ready you can choose the proper subscription.

Get Started