Gânduri despre adoptarea timpurie a instrumentelor de dezvoltare web
Publicat: 2020-06-08Se pare că în fiecare zi sunt lansate noi instrumente destinate designerilor web. Și tind să genereze un oarecare zgomot, deoarece blogurile de design sunt mereu în căutare de ceva nou despre care să vorbească (vinovate ca acuzați).
Dar, chiar ar trebui să folosiți aceste articole? Să știi că ele există este una, dar să ai încredere în ei în proiectele tale este cu totul altceva.
Pentru a fi clar, nu vorbim neapărat despre instrumente de design, cum ar fi generatoarele de cod sau aplicațiile de aspect. Mai degrabă, ne concentrăm mai mult pe articolele create pentru a rula pe site-uri web live. Lucruri precum sistemele de management al conținutului, platformele de dezvoltare, pluginurile și cadrele.
Fiecare dintre aceste elemente poate juca un rol crucial în modul în care arată și funcționează un site web. Niciuna nu este perfectă, deoarece chiar și cele mai de încredere opțiuni eșuează uneori. Deci, unde ne lasă asta cu instrumente mai noi, mai puțin dovedite?
Să ne uităm la cum să verificăm un instrument nou și să decidem dacă este sau nu potrivit pentru un mediu de producție.
Îmbunătățește lucrurile?
Poate sună ca o întrebare prostească. Dar este și una cu adevărat importantă de întrebat.
Există instrumente pentru a rezolva tot felul de probleme. De exemplu, un cadru CSS poate încerca să mărească și să simplifice utilizarea grid-ului sau flexbox. Sau poate exista un CMS care urmărește să pună comerțul electronic la îndemâna utilizatorilor netehnici.
Veți observa că majoritatea acestor produse își vor menționa cu mândrie scopul principal (de obicei cu caractere mari, aldine). În același timp, nu putem crede pur și simplu pe cuvântul autorului. Un instrument trebuie să ofere o dovadă că este de fapt o îmbunătățire față de ceva care există deja – AKA, liderii de piață.
Liderii pieței și-au atins poziția pentru un motiv. De obicei, pentru că au:
- A existat pentru o perioadă substanțială de timp;
- și-au dovedit capacitatea de a-și îndeplini funcțiile declarate;
- Să aibă o bază mare de utilizatori (în raport cu nișa lor) și o comunitate înfloritoare;
- Oferiți utilizatorilor un mijloc de încredere de sprijin;
Prin urmare, dacă un nou instrument dorește să renunțăm la liderul de piață, ar fi mai bine câteva motive întemeiate pentru a face acest lucru.
Pune-o la încercare
Dacă noul instrument este un caz convingător, atunci este timpul să vă distrați. Dar asta nu înseamnă să-l folosești într-un mediu de producție – cel puțin nu încă.
Unele instrumente au potențialul de a fi mai perturbatoare decât altele. Chiar și așa, merită să faci efortul de a le testa într-un mod care să aibă sens pentru proiectul tău.
De exemplu, dacă doriți să verificați acel nou plugin WordPress minunat, utilizați un mediu de organizare. Acest lucru vă permite să replicați site-ul dvs. de producție, reducând în același timp riscul pentru cel live.
Același lucru se poate spune despre aproape orice bucată de cod pe care doriți să o testați. Dacă nu aveți un site de organizare, creați un mic proiect de testare pentru experimentare. În mod ideal, mediul de găzduire ar fi cel puțin similar cu ceea ce utilizați de obicei.
Indiferent de ceea ce testați, există o mulțime de lucruri de făcut. Vedeți cum se adaptează la diverse browsere și dispozitive. Combină-l cu alte instrumente pe care le folosești și caută eventualele conflicte. În cele din urmă, desfășurați o serie de sarcini diferite pentru a afla dacă acest tip minune poate rezista la tot ceea ce îi aruncați.
Importanța comunității
Se pare că există o corelație între succesul unui instrument și dacă acesta este sau nu capabil să construiască o comunitate puternică de utilizatori. Multe depozite GitHub stau acolo colectând praf pentru că, dintr-un motiv sau altul, software-ul pur și simplu nu a atins o masă critică.
Pe de altă parte, oferte precum WordPress și Bootstrap au găsit audiențe loiale. În cazul WordPress, chiar a dat naștere unei comunități de dezvoltare care ajută la menținerea software-ului înfloritor prin contribuții de bază, pluginuri și teme. Profunzimea caracteristicilor Bootstrap, împreună cu sprijinul Twitter, a determinat un număr de designeri să adopte și să personalizeze cadrul pentru propriile proiecte.
Domeniul de aplicare al acestor produse este foarte diferit, dar ambii beneficiază de comunități foarte active. Acesta este un lucru pe care îl urmărește fiecare instrument nou, dar doar câteva îl realizează.
Astfel, adoptarea unui instrument cu puțină comunitate sau deloc în jurul său este un risc. Numărul de utilizatori activi și de colaboratori nu trebuie să se potrivească cu puterile menționate mai sus, dar ar trebui să existe un grup dedicat care să depășească dezvoltatorul original.
Cu cât comunitatea este mai puternică, cu atât este mai probabil ca un produs să existe în anii următori.
Productie sau nu?
Chiar dacă sunteți impresionat de rezultatele testelor și de comunitatea în curs de dezvoltare, există încă câteva motive pentru a renunța la utilizarea unui instrument pe un site web de producție. Cu cât site-ul dvs. este mai mare, cu atât ar trebui să adoptați o abordare mai conservatoare.
Poate cea mai mare îngrijorare ar putea fi starea lansării. Dacă instrumentul este în versiune beta, ei bine, acesta este un risc destul de mare. Cel mai bine este probabil să așteptați până când o versiune pregătită pentru producție este lansată (și testată). Adică, cu excepția cazului în care tu și/sau clientul tău sunteți confortabil cu un pic de experimentare cu spiritul liber.
Cealaltă considerație sunt orice erori cunoscute, incompatibilități sau defecte de securitate. Acest lucru este destul de înfricoșător cu un software mai consacrat. Dar pentru o aplicație mai nouă, țipă „Așteptați!”
Acestea fiind spuse, poate veți descoperi că ați găsit cu adevărat ceva care se potrivește perfect. În acest caz, poate fi într-adevăr gata de utilizare în proiectul dvs.
Găsirea instrumentelor noi, în modul corect
Când ceva este lansat pentru prima dată și generează un oarecare zgomot, există tentația de a începe să îl utilizați imediat. Dar adoptarea acestei abordări asupra proiectelor tale te poate lăsa adesea cu remuşcările cumpărătorului.
Tema principală este că în spatele verificării noilor instrumente există un proces. Din fericire, nu trebuie să fie foarte dificil. Un pic de cercetare și testare poate fi tot ce este nevoie pentru a afla dacă un instrument este potrivit pentru dvs.
Efectuarea acestei lucrări în prealabil vă va asigura că luați o decizie corectă atât pentru dvs., cât și pentru clienții dvs. Și dacă descoperiți că un instrument nu este potrivit, este în regulă. Ceva nou și interesant este întotdeauna la colț.