Howtoweb.it-15 Consigli Su Come Scegliere Il Framework Migliore

download Howtoweb.it-15 Consigli Su Come Scegliere Il Framework Migliore

of 3

Transcript of Howtoweb.it-15 Consigli Su Come Scegliere Il Framework Migliore

  • 7/25/2019 Howtoweb.it-15 Consigli Su Come Scegliere Il Framework Migliore

    1/3

    howtoweb.it http://www.howtoweb.it/articoli/come-scegliere-framework-migliore/

    Mauro Accornero

    15 consigli su come scegliere il Framework migliore

    Si molto parlato negli ultimi tempi di Frameworks, questo termine legato in origine alla programmazione

    ormai diventato di uso comune anche per i web designer che identificano con questa parola le numerose librerie

    avascript come Jquery o Prototype e i vari progetti di css preformatti secondo una griglia con il quale possibile

    semplificare la realizzazione del layout.

    Scegliere di utilizzare un framework di norma una scelta abbastanza difficile e scegliere quale usare fra i tanti

    lo ancora di pi.

    Se siete abituati a lavorare a mano una scelta standarizzata non pu che suscitare qualche dubbio, come

    dire ad un falegname di utilizzare i mobili dellIkea per i suoi lavori. La soluzione standard infatti funzionale

    nel 99% dei casi mentre nel restante 1% rappresenta un problema in pi da risolvere.

    Sicuramente prima di prendere una scelta occorre fare le dovute valutazioni e porsi qualche domanda.

    1) Obiettivo: Cosa posso fare con questo framework?

    Il primo dubbio che devi risolvere quale obbiettivo certo puoi raggiungere, non farti affascinare da addon,

    plugin, opzioni avanzate ed analizza il potenziale del framework senza aggiunte, ci che stavi cercando?

    2) Compatibilit: funziona in tutti i contesti di utilizzo?

    Pensa allutilizzo finale, i vari contesti di utilizzo (browser, sistemi operativi, server) possono presentare

    problemi, verifica sempre se e come vengono risolti nelle specifiche casistiche.

    3) Qualit: E conforme agli standard?

    Nessuno parte con lintenzione di fare un lavoro scadente, una sintassi poco elegante, prestazioni non

    ottimizzate e poca attenzione agli standard possono essere buoni motivi per provare altro.

    4) Specifiche tecniche: Su che versione si basa questo rilascio?

    Un prodotto aggiornato si basa su tecnologie aggiornate ma retrocompatibili, iniziare a lavorare con un

    framework obsoleto compromette seriamente le possibilit di utilizzo nellimmediato futuro.

    5) Personalizzazione: Posso aggiungere parti modulari per personalizzare questoframework?

    E corretto che esistano dei limit di utilizzo, altrimenti non servirebbe pi lessere umano per valutare e compiere

    scelte ma deve esistere la possibilit di superare questi limiti con un minimo di personalizzazione.

    6) Utilizzo: Che licenza stata associata a questo progetto?

    Hai trovato il framework perfetto per te, ora vuoi usarlo ma puoi? Verifica la licenza e controlla se rivendibile,

    modificabile ed utilizzabile e a quali condizioni. Non sempre le cose migliori sono a pagamento ma pu anche

    essere vero il contrario, informarsi aiuta a farsi unidea su che quali sono le offerte al momento, non detto chedomani la licenza cambi o che tu abbia un budget da investire in un valido prodotto.

    7) Supporto: Esiste una documentazione per utilizzare questo framework?

    1/3

    http://www.howtoweb.it/articoli/come-scegliere-framework-migliore/http://www.howtoweb.it/
  • 7/25/2019 Howtoweb.it-15 Consigli Su Come Scegliere Il Framework Migliore

    2/3

    Per utilizzare un framework occorre conoscerlo e bisogna avere la possibilit di avere almeno una

    documentazione di riferimento, se il progetto abbastanza maturo di norma esisteranno gi dei tutorial e siti

    specializzati nelloffrire le informazioni necessarie per iniziare. Qualche ricerca preliminare pu aiutare a trovare

    risorse per capire la qualit e la quantit di documentazione di supporto.

    Comunit: Esiste una comunit di utenti che utilizzano questo framework?

    Una comunit di utenti una dei maggiori vantaggi , oltra al supporto, documentazione ed esempi che si creano

    si certi di non essere soli e che la nostra scelta comune a molti altri sviluppatori che avranno valutato prima

    di noi questo framework.

    9) Testimonianze: Chi ha usato questo framework me lo consiglierebbe?

    Avere un feedback sulla qualit sempre una buona cosa, dal numero e dal giudizio espresso dagli utenti si

    capisce al volo se il progetto merita o meno la nostra attenzione, cercare in rete o sul sito una recensione pu

    farci risparmiare molto tempo e ci da pi elementi per una scelta ponderata.

    10) Limitazioni: Lutilizzo di questo framework limita in qualche modo lutilizzo di altre

    tecnologie?

    E possibile che un framework non sia compatibile con altri o limiti lutilizzo di determinate tecnlogie, prima di

    usarlo sarebbe opportuno conoscere eventuali controindicazioni di norma segnalate nella documentazione.

    11) Affidabilit: Chi porta avanti questo progetto?

    Non mai bello essere abbandonati, affidarsi ad un framework e scoprire un giorno che il progetto ha chiuso

    pu essere davvero un grave problema, occorre appurare se questo progetto attivo al momento e ha il

    potenziale per essere portato avanti. Sarebbe meglio affidarsi a progetti portati avanti da un team piuttosto che

    da un singolo per avere maggiori certezze sulla longevit del framework.

    12) Apprendimento: Quanto tempo mi richiede imparare ad usare questo framework?

    Il tempo sempre una variabile da considerare, pi complesso ed ampio un framework pi tempo richieder

    per conoscerlo a fondo, se non avete molto tempo a disposizione conviene cercare qualche tutorial o una guida

    introduttiva per iniziare.

    13) Vantaggio: Quali vantaggi presenta lutilizzo di questo framework rispetto alluso

    tradizionale della tecnologia?

    Normalmente il grande vantaggio di un framework quello di ridurre i tempi di sviluppo se dopo un periodo diprova non si riscontra nessun beneficio meglio cercare altro.

    14) Comodit: Questo framework compatibile con il mio modo di lavorare?

    Se una persona abituata a fare siti con le tebelle difficilmente trover comodo e intuitivo un framework css.

    Bisogna sempre valutare la compatibilit della proposta con la propria metodologia di lavoro per utilizzarla senza

    sconvolgimenti.

    15) Provare

    Per quante informazioni puoi trovare lunica soluzione per prendere una scelta quella di provare, le domande

    precedenti servono a scremare i frameworks e a limitare la scelta a pochi se non ad uno.

    Se possibile scarica il framework ed utilizzalo per le operazioni pi comuni, valutane la comodit e la

    2/3

  • 7/25/2019 Howtoweb.it-15 Consigli Su Come Scegliere Il Framework Migliore

    3/3

    semplicit di utilizzo, la compatibilit e se incontri problemi cerca delle soluzioni con il supporto nella

    documentazione, ti aiuter a farti unidea di come sia utilizzarlo nel lavoro, dedica un po di tempo a questa

    operazione soprattutto se hai gi scartato altre alternative, se infine non ti trovi bene potresti provare altri

    frameworks oppure pensare di svilupparne uno tuo risolvendo i problemi che hai incontrato su quelli esistenti.

    3/3