Webarkitektur

Snorre Brandstadmoen, fagleder Webarkitektur

Snorre Brandstadmoen, fagleder Webarkitektur

Realisering av en webapplikasjon fordrer en rekke avklaringer rundt teknisk arkitektur både på serversiden og klientsiden. Spørsmål man bør stille seg er f.eks. hvor funksjonsrik applikasjonen skal være, skaleringsvennlighet, klientbegrensninger, allment tilgjengelig eller lukket løsning, osv. Denne type krav vil legge føringer for arkitektur- og teknologivalg.

Da riktige arkitektur- og teknologibeslutninger er vanskelig å ta uten å ha en god oversikt over hva som er tilgjengelig på markedet, har Bekk en egen faggruppe, Webarkitektur, som fokuserer på webnære teknologier; som webrammeverk på serversiden, klientarkitektur og kommunikasjonen mellom klient og server.

Faggruppen skal bidra til at BEKK leverer internettapplikasjoner som løser våre kunders behov på best mulig måte gjennom god kunnskap om aktuelle produkter, rammeverk og metoder. Med fokus i grenseland mellom klient og tjener, skal gruppen bidra med kunnskapsbasert rådgivning om- og sikre implementasjon av totalløsninger der disse spiller godt sammen.

I praksis betyr det at vi gjennom flere år hatt et stort fokus på rike klientteknologier, som f.eks. Silverlight og Adobe Flex, som bla. har ført til at Bekk besitter en av Norges største ekspertise på Adobe Flex, med leveranse av flere prosjekter på denne plattformen. Samtidig har vi satt oss godt inn i jungelen av stadig flere rammeverk for webløsninger. Dette være seg komponentbaserte rammeverk som Apache Wicket, Google Web Toolkit eller JSF, samt mer tradisjonelle rammeverk som Struts 2 og Spring MVC. I tillegg jobber vi målrettet med området grensesnittsprogrammering, med fokus på at HTML/CSS og JavaScript-kunnskap besittes av flest mulig av våre utviklere.

Realisering av en webapplikasjon fordrer en rekke avklaringer rundt teknisk

arkitektur både på serversiden og klientsiden. Spørsmål man bør stille seg er

f.eks. hvor funksjonsrik applikasjonen skal være, skaleringsvennlighet,

klientbegresninger, allment tilgjengelig eller lukket løsning, osv. Denne type

krav vil legge føringer for fornuftige arkitektur- og teknologivalg.

Da riktige arkitektur- og teknologibeslutninger er vanskelig å ta uten å ha en god

oversikt over hva som er tilgjengelig på markedet, har Bekk en egen faggruppe,

Webarkitektur, som fokuserer på webnære teknologier; som webrammeverk på

serversiden, klientarkitektur og kommunikasjonen mellom klient og server.

Faggruppen skal bidra til at BEKK leverer internettapplikasjoner som løser våre

kunders behov på best mulig måte gjennom god kunnskap om aktuelle produkter,

rammeverk og metoder. Med fokus i grenseland mellom klient og tjener, skal gruppen

bidra med kunnskapsbasert rådgivning om- og sikre implementasjon av totalløsninger

der disse spiller godt sammen.

I praksis betyr det at vi gjennom flere år hatt et stort fokus på rike

klientteknologier, som f.eks. Silverlight og Adobe Flex, som bla. har ført til at

Bekk besitter en av Norges største ekspertise på Adobe Flex, med leveranse av

flere prosjekter på denne plattformen.

Samtidig har vi satt oss godt inn i jungelen av stadig flere rammeverk for

webløsninger. Dette være seg komponentbaserte rammeverk som Apache Wicket, Google

Web Toolkit eller JSF, samt mer tradisjonelle rammeverk som Struts 2 og Spring

MVC. I tillegg jobber vi målrettet med området grensesnittsprogrammering, med

fokus på at HTML/CSS og JavaScript-kunnskap besittes av flest mulig av våre

utviklere.