વેબ ડેવલપર્સ એક અથવા બન્ને પ્રિપ્રોસેસર્સથી પરિચિત હોવા જોઈએ
કોક અથવા પેપ્સી, મેક અથવા પીસી, માર્વેલ અથવા ડીસી? દરેક સમુદાયમાં, એવી ચર્ચા છે કે જે વધુ સારી છે. વેબ ડિઝાઇનર્સ અથવા વિકાસકર્તાઓ માટે, તે ચર્ચા સાસ અથવા ઓછી છે
સાસ અને ઓછી શું છે?
Syntactically અદ્ભુત સ્ટાઇલશીટ્સ (Sass) અને Leaner CSS (ઓછી) બંને સીએસએસ preprocessors છે તે વિશિષ્ટ સ્ટાઇલશીટ એક્સ્ટેન્શન્સ છે જે ડિઝાઇનને સરળ અને વધુ કાર્યક્ષમ બનાવે છે. બંને Sass અને CSS સ્ટાઈલશીટોમાં ઓછા કમ્પાઇલ કે જેથી બ્રાઉઝર્સ તેમને વાંચી શકે, જે એક આવશ્યક પગલું છે કારણ કે આધુનિક બ્રાઉઝર્સ વાંચી શકતા નથી .ass અથવા .less ફાઇલ પ્રકારો
જો તમે વેબ ડેવલપમેન્ટની દુનિયામાં હોવાની યોજના ઘડી રહ્યા હો, તો બે પ્રીપ્રોકેસર્સ પૈકી એકમાં સારી રીતે વાકેફ થવું એ સારો વિચાર છે - અથવા બન્ને
જ્યારે તે નીચે આવે છે, બંને સમાન છે. તેઓ CSS સરળ, વધુ ઑબ્જેક્ટ-ઓરિએન્ટ અને વધુ આનંદપ્રદ અનુભવ લખે છે. તેમ છતાં, કેટલાક મુખ્ય તફાવતો છે. તેમને પાંચ અહીં યાદી થયેલ છે
01 સસ રૂબીમાં છે ઓછી જાવાસ્ક્રિપ્ટ છે
સસ જેવા રુબીમાં ઓછી બનાવવામાં આવી હતી, પરંતુ તે જાવાસ્ક્રિપ્ટ પર મૂકવામાં આવી છે. ઓછા ઉપયોગ કરવા માટે, તમે તમારા સર્વર પર લાગુ જાવાસ્ક્રિપ્ટ ફાઇલોને અપલોડ કરો છો અથવા ઑફલાઇન કમ્પાઇલર દ્વારા CSS શીટને કમ્પાઇલ કરો છો
02 ચલો સોંપો કરવા માટે: Sass $ ઉપયોગ કરે છે; ઓછી ઉપયોગ કરે છે @
વેરિયેબલ્સને સોંપવા માટે બંને સાસ અને ઓછી વિશિષ્ટ અક્ષરોનો ઉપયોગ કરો. આ રીતે તમારે સ્પષ્ટીકરણો દાખલ કરવાનું રહેતું નથી; તમે ફક્ત અક્ષર દાખલ કરી શકો છો
સાસમાં, તે ડોલર ચિહ્ન ($) છે. ઓછામાં, તે પ્રતીક (@) પર છે. ઓછી માત્ર એક જ નુકસાન એ છે કે ત્યાં થોડા અસ્તિત્વમાં રહેલા CSS પસંદગીકારો છે જે પહેલેથી જ @ નો ઉપયોગ કરે છે, તેથી તે શીખવાની કર્વને થોડી ઓછી કરી શકે છે.
03 સૅસ પાસે હોકાયંત્ર છે, ઓછી પ્રીબુટ છે
મિસિન્સને સંકલિત કરવા માટે સાસ અને ઓછી પાસે એક્સટેન્શન ઉપલબ્ધ છે (સાઇટમાં સી.એસ.એસ. ઘોષણાઓ સંગ્રહિત અને શેર કરવાની ક્ષમતા).
Sass એ મિક્સિન્સ માટે કંપાસ ઉપલબ્ધ છે, જેમાં ભાવિ સપોર્ટ માટે અપડેટ્સ સાથે ઉપલબ્ધ દરેક વિકલ્પનો સમાવેશ થાય છે.
ઓછી પાસે પ્રીબુટ .લેસ, ઓછી મિક્સિન્સ, ઓછી ઘટકો, જીએસ, અને ફ્રેમલેસ છે. ઓછી સૉફ્ટવેર સૉસ સાસ કરતા વધુ ફ્રેગમેન્ટ છે, જે એક્સ્ટેન્શન્સ માટે ઘણાં બધાં વિકલ્પોને પરિણમે છે જે બધા જ રીતે કાર્ય કરી શકતા નથી. તમારા પ્રોજેક્ટ માટે, કંપાસ માટે સમાન પ્રદર્શન મેળવવા માટે તમને સૂચિબદ્ધ બધા એક્સ્ટેન્શન્સની જરૂર પડી શકે છે.
04 ઓછી Sass કરતાં વધુ સારી ભૂલ સંદેશા છે
વાક્યરચનામાં ભૂલોની જાણ કરવાની તેમની ક્ષમતા માટે બંને સાસ અને ઓછી પરીક્ષણ કરવામાં આવ્યાં છે પરીક્ષણોમાં ઓછા વધુ સચોટ ભૂલ સંદેશાઓ છે જેમાં તેણે ભૂલનું સાચું સ્થાન જણાવ્યું છે.
આના જેવું કંઈક ટાઈપો પર થોડો સમય પરસેવો કરી શકે છે.
05 ઓછી કરતાં Sass વધુ વપરાશકર્તા મૈત્રીપૂર્ણ દસ્તાવેજીકરણ છે
ઓછા દસ્તાવેજો દૃષ્ટિની આકર્ષક અને પ્રથમ વખત વપરાશકર્તાઓ માટે અનુસરવાનું સરળ છે. સાસ દસ્તાવેજોમાં જ્ઞાન આધાર અથવા વિકી સેટઅપ ખૂબ જ વધારે છે.
આ એ હકીકત છે કે જે સોસ અથવા ઓછીની સ્વીકૃતિ દરો માટે મહત્વપૂર્ણ હોઈ શકે છે કારણ કે તે વેબસાઇટ ડિઝાઇનમાં ઉપયોગ માટે રચાયેલ પ્લેટફોર્મ છે.