Bootstrap o Foundation: Aling Front-End Framework ang Dapat Mong Gamitin?

Ang mga framework ng front-end (na kilala rin bilang mga framework ng CSS) ay napakahalaga na mga tool para sa pag-save ng oras at pag-streamline ng iyong proseso ng pag-build ng site. Mayroong maraming mga lumitaw diyan, ngunit para sa karamihan ng mga tao na ito ay dumating down sa isang pagpipilian sa pagitan ng dalawang "malaki" mga: Bootstrap at Foundation.

Hindi rin kinakailangang mas mahusay kaysa sa isa, talaga ang pagsasalita, ngunit karamihan sa mga tao ay may tiyak na kagustuhan batay sa kung ano ang hinahanap nila sa isang balangkas ng CSS .

Sa artikulong ito, nais kong tulungan kang malaman kung alin ang pinakamahusay na naaangkop sa iyong mga pangangailangan.

Tungkol sa Bootstrap

Nilikha noong una bilang gabay sa panloob na estilo ng Twitter, Bootstrap rocketed sa buong mundo na katanyagan pagkatapos ng pampublikong pagpapalabas noong Agosto 2011. Ngayon sa bersyon 3.2, ang unang balangkas ng mobile ay libre at bukas na pinagmulan.

Sa halos 83,000 bituin sa Github na ginagawa itong pinaka-bituin na proyekto, mayroon itong malaking fanbase at ang pinakalawak na ginamit na balangkas na kasalukuyang magagamit.

Tungkol sa Foundation

Gayundin libre at bukas na pinagmulan, ang Foundation ay may katulad na istorya ng pinagmulan, na may mga pinagmulan bilang gabay ng kumpanya sa Zurb Foundation. Tulad ng Bootstrap, ito ay mobile-unang, at inilalarawan ang sarili bilang "ang pinaka-advanced na tumutugon front-end na balangkas."

Kamakailan lamang, ang Foundation unveiled na bersyon 5.3, at bagaman ito ay pa rin mas mababa mainstream kaysa sa Bootstrap, ang mga pinakabagong release ay nagko-convert ng higit pa at mas maraming mga gumagamit.

Alin ang Dapat Mong Gamitin?

Tulad ng sinabi ko mas maaga, wala talagang "tamang sagot," ngunit may ilang mga pangunahing pagkakaiba na maaaring gawin lamang ang desisyon para sa iyo.

Kung gusto mong gamitin ang Less, Bootstrap ang paraan upang pumunta, dahil hindi ito kasalukuyang magagamit sa Foundation. Gayundin, kung ang iyong mga target demograpiko ay kadalasang gumagamit ng Internet Explorer, ang Bootstrap ay ang mas mahusay na ideya; Hindi sinusuportahan ng Foundation ang IE 8.

Ang isa sa mga pangunahing bentahe ng Bootstrap ay kasinungalingan. Dahil ginagamit ito ng napakarami, nakatitiyak ito na may mas maraming impormasyon na magagamit: higit pang mga tutorial, higit pang mga sumasagot na tanong, atbp.

Kung hindi mo na ginamit ang front-end na balangkas bago, walang alinlangan ang pinakamadaling lugar upang magsimula.

Gayunpaman, mas gusto ng mga beterano sa pagbuo ng web ang flexibility ng Foundation. Ito ay isang maliit na higit pa hubad-buto, na nagbibigay-daan para sa karagdagang customizability.

Ang pinakasimpleng paraan upang ipaliwanag kung sino ang dapat gamitin kung aling balangkas ang marahil ito:

(Maaaring hindi ito mailalapat sa iyo, ngunit kadalasan ang mga tao na nakatuon sa pag-develop ay mag-opt para sa Bootstrap, habang ginusto ng mga designer ang Foundation.)

Konklusyon

Dahil ang parehong mga framework ay libre at bukas-pinagmulan, ang tanging paraan upang makuha ang iyong pangwakas na sagot ay maaaring lamang upang subukan ang bawat isa.

Maaari mong matuklasan na ang isang tao ay nararamdaman pa ng "natural" at gumagawa ng mga resulta na gusto mo sa hitsura ng. At kung ganoon nga ang kaso, magiging madali ang iyong desisyon.