Klient vs webbtjänst
Ibland hittar man produkter (mjukvara) där man inte verkat fundera kring vilka möjligheter det skulle innebära om produkten varit byggd som en webbtjänst. Om produktens tekniska krav kan uppfyllas av en webbläsare, varför då bygga en klient?
Dom webbläsare som ligger i absoluta framkant vad gäller webbteknologier ger oss möjligheten att åstadkomma saker som tidigare var helt otänkbara att se på en “hemsida”. Personligen tror jag att man redan idag kan flytta det mesta av arbetet som folk utför i fristående klienter till webbläsaren.
Fördelarna med att utveckla sin produkt som en webbtjänst framför en klient är många. Här listas några av fördelarna:
- Billigare och mer lättillgänglig kompetens.
- Förenklad deployment.
- Förenklad integration med sociala medier.
- Din produkt kommer ha ett gränssnitt som dina användare är vana vid.
- Din produkt kommer inte ställa krav på operativsystem (kan givetvis också uppnås med andra plattformsoberoende teknologier).
Nackdelarna är även dom ganska uppenbara men ibland kan man undra om dom företag som idag utvecklar en klient ens övervägt tanken att bygga deras tjänst som en vanlig hemsida?