Tech Glossary
Vad är REST?
REST (Representational State Transfer) är en arkitekturstil för system på internet. REST-principerna går ut på att använda befintliga protokoll och standards, såsom HTTP, URI och XML, för att bygga ett robust och skalbart system. REST används ofta för att bygga webbtjänster, eftersom det är ett enkelt och flexibelt sätt att tillgå och återanvända data. En av fördelarna med REST är att det är ett lättlärt och intuitivt sätt att bygga system. Det finns inga komplicerade regler eller konventioner att följa, utan man kan enkelt skapa en REST-tjänst genom att använda befintliga protokoll och standards. Det finns dock några allmänna principer som bör följas för att skapa en REST-tjänst: -En REST-tjänst ska vara stateless, det vill säga att varje request ska kunna behandlas oberoende av tidigare requests. -En REST-tjänst ska vara cachebar, det vill säga att det ska gå att cacha responses från tjänsten för att förbättra prestandan. -En REST-tjänst ska vara skalbar, det vill säga att det ska gå att enkelt lägga till nya funktioner och resurser utan att påverka befintliga tjänster. -En REST-tjänst ska vara öppen, det vill säga att det ska gå att enkelt ansluta nya system och klienter till tjänsten.
Relaterade
REST jobb
TLab West AB
Consultancy
Backend c# developer
Mission
TLab West AB
Ubiquiti Sweden AB
Internet of Things, Hardware
Fullstack Developer
Mission
Ubiquiti has provided advanced data-driven software products based on our proprietary artificial intelligence (AI), machine learning (ML) and natural language processing (NLP) technologies.
Digitalcap AB
Consultancy
Javautvecklare
Mission
Digitalcap-Framtiden är redan här
Pigello
Real Estate & Construction
Senior Fullstack Developer
Mission
Pigello är ett heltäckande fastighetssystem med fokus på användarvänlighet och automatiserade processer.
Ubiquiti Sweden AB
Internet of Things, Hardware
Backend Developer (Go)
Mission
Ubiquiti has provided advanced data-driven software products based on our proprietary artificial intelligence (AI), machine learning (ML) and natural language processing (NLP) technologies.
Magello Group
Consultancy
Tech lead till Linköping
Mission
Fungerande Mjukvara | Fungerande Samhälle
Accountflow AS
Finance & Insurance, Analysis & Big data
Java Developer
Mission
The Future of Accounting
BlohmSoft
Sports, Cars & Transportation
System developer
Beanloop
Finance & Insurance, Marketing & PR
Senior Fullstackutvecklare
Mission
Beanloop - Effektiva appar & robusta webbsystem
QUBES
Consultancy
Developer
Mission
Shaping the new way of consulting
Drakryggen
Consultancy
Java-utvecklare
Mission
Vi är Drakryggen, vi skapar tekniklösningar och bryr oss om varandra och vår omvärlds framtid