Veebiarenduse maailmas on viimastel aastatel maad võtnud diskussioon selle üle, kas kasutada pigem raamistikke (Frameworks) või tavalist koodi.
Suured ja komplitseeritud projektid nõuavad suuremat kontrolli ning äraproovitud ja toimivaid lahendusi tagamaks kogu arendusprotsessi jooksul õlitatult töötamist.
Just seetõttu oleme meie Recursive′is uhked selle üle, et saame võimaldada oma Klientidele parimaid tulemusi omades aastatepikkuseid kogemusi kõikide erinevate tänapäevaste raamistikega. Oma hiljutistes projektides oleme väga edukalt kasutanud näiteks aplikatsioone nagu Play! ja Symfony (nimetamaks vaid paari laialdasemalt kasutusel olevat), mis sobivad meie paradigmaga - Recursive Paradigm™ - nagu kinnas.
Kliendid hindavad dramaatiliselt paranenud kvaliteedi kontrolli ja arendusele kuluva aja vähenemist, samal ajal kui kulud püsivad madalad, nagu ka ettenägematute probleemide mõju.
Kindlasti on taolise parima praktika lähenemise kasutamine vajalik suurte ambitsioonikate projektide juures, omades koheseid ja selgeid eeliseid tavalise PHP/Java lähenemisele. Siinkohal esitame Teile eelpool toodud lähenemise 6 eelist:
- Maine: antud keskkonnad on laialdaselt kasutatavad ja rahvusvaheliselt tunnustatud. Nad omavad erakordselt laia kasutajate baasi ning lõputut toetust oma emaettevõttelt.
- Jõudlus: disainitud professionaalide poolt teistele professionaalidele kasutamiseks, on raamistikud esmajaolt pragmaatilised tööriistad, loodud adresseerimaks päris maailmas eksisteerivaid päris probleeme ning seda kõike märkimisväärse jõudluse ja mastaapsusega võrreldes traditsiooniliste lähenemistega.
- Viited: sadade erinevate suuruse ja tüübiga veebilehtede ja aplikatsioonide loomisel on kasutanud raamistikke alustalana (näiteks Drupal, Yahoo Dailymotion, Opensky.com, nimetamaks vaid mõned).
- Innovatiivsus: raamistike pakutavad tööriistad on suure innovaatilise väärtusega ning nende arendajate konstantne kõrgetasemeline innovatsioon on enneolematu.
- Ressursid: kuna antud lähenemine vajab oluliselt vähem ressursse kui alternatiivid, on see ideaalne ka madala eelarvega projektide elluviimiseks.
- Koostalitlusvõime: sõltuvuste sisestus, tõlgete haldamine ning vormide haldamine on vaid mõned haakuvad varjandid. Tänu sellistele võimalustele saab luua isikupäraseid veebilehti, olles vaid osaliselt eelpool nimetatud raamistike struktuuris kinni.