Rust to przyszłość Server Side

Jeśli miałbym dzisiaj decydować się na naukę nowego języka to wybrałnym Rust, na drugim miejscu Deno (które dopiero raczkuje). Rust to w skrócie - Niesamowita wydajność, stabilność, dużo ciekawych gotowców, wsparcie dla wielowątkowości, typowanie statyczne. Składnia języka wygląda dość dziwnie i przypomina C, ale za to mamy mega potwora. Tutaj zajebisty test frameworków.

Offtop

Ciekawym narzędziem jest node’owy Sifrr (Kliknij tutaj), oparty na uWebSockets. To jest demon prędkości. Głównie dlatego, że w node mamy jedynie wrapper to JS, wszystkie polecenia przerzucane są do czystego C, niskopoziomowa biblioteka uSocket wymiata i niedługo może stać się standardem we wszystkich bilbiotekach.

Dlaczego warto inwestować w takie wynalazki? Bo piszą je ludzie, którzy naprawdę znają się na temacie i dostarczają podstawowe narzędzie, które można dowolnie opakować w potrzebne funkcjonalności, pomijając cały zbędny balast. Trzeba to porównać do budowania bolidu F1 - wybieramy ramę podwozia jako podstawę superauta zamiast koparki z przyczepą kampingową. Biblioteki typu SocketIO czy ClusterWS mają tak ogromną paletę narzędzi wbudowanych, że błyskawicznie piszę się kod, ale na produkcji jest płacz wydajnościowy i serwer poci się jak Artur Szpilka w drugiej rundzie.

A tak zupełnie prywatnie pocisk na koniec - gotowce ssą (z małymi wyjątkami)

Content

Got a project?

Let's talk!

__wf_zastrzeżone_dziedziczyć
Business
Business
Profesjonalna aplikacja dla firmy - 10 wskazówek
arrow icon
5.12.2023
7 min czytania
Business
Business
Doradztwo IT - korzyści dla Twojej firmy
arrow icon
3.21.2023
6 mi czytania
IT
How to get started in IT?
arrow icon
3.6.2023
7 min read
IT
WEB3 - What is it? Introduction
arrow icon
2.21.2023
4 min read
Code
Code
Czy MobX to dobra alternatywa dla Redux?
arrow icon
2.1.2023
3 min czytania
UX/UI
UX/UI
UX Design - przewodnik dla programistów
arrow icon
1.30.2023
4 min czytania
Code
Code
Podstawy React’a - stan i hook useState
arrow icon
1.26.2023
5 min czytania
Startup
Startup
Startup - z jaką firmą IT współpracować?
arrow icon
12.20.2022
11 min czytania
Business
Business
Najlepszy kraj do outsourcingu IT
arrow icon
12.12.2022
4 min czytania
Business
Business
Jak zmienić firmę programistyczną?
arrow icon
12.2.2022
4 min czytania
Business
Business
Outsourcing IT- kompletny PRZEWODNIK!
arrow icon
11.28.2022
3 min czytania
Business
Business
Team Augmentation - Korzyści!
arrow icon
11.23.2022
9 min czytania
Business
Business
W co inwestować pieniądze w 2021 roku?
arrow icon
11.21.2022
3 min czytania
Business
Business
Praca w różnych strefach czasowych. Jak to działa?
arrow icon
11.18.2022
7 min czytania
Startup
Startup
Co to jest startup? (Nowoczesne Przedsiębiorstwo)
arrow icon
11.17.2022
6 min czytania
Business
Business
Co to jest outsourcing pracowników IT i ILE kosztuje
arrow icon
11.14.2022
5 min czytania
IT
IT
Jak stworzyć aplikację mobilną?
arrow icon
11.11.2022
5 min czytania
IT
IT
Jak testują programiści?
arrow icon
11.10.2022
2 min czytania
Code
Code
Dlaczego nie jestem fanem TypeScript
arrow icon
11.7.2022
3 min czytania
Business
Business
Jak wybrać firmę programistyczną? Czym się kierować?
arrow icon
11.6.2022
7 min czytania
UX/UI
UX Design - a guide for programmers
arrow icon
1.18.2023
4 min read
Business
Team Augmentation- Benefits!
arrow icon
1.4.2023
11 min read
Business
How to choose a programming company?
arrow icon
12.22.2022
8 min read
IT
How do programmers test?
arrow icon
12.18.2022
2 min read
IT
How to find good programmers?
arrow icon
12.15.2022
4 min read
Startup
What is a startup?
arrow icon
12.7.2022
7 min read
Code
Rust is the future of Server Side
arrow icon
12.1.2022
1 min read
IT
How to make a mobile app?
arrow icon
11.30.2022
5 min read
Business
How to work in various time zones?
arrow icon
11.27.2022
7 min read
We use cookies. By continuing to browse the site you are agreeing to our privacy policy.