Babban matsala tare da amfani da ƙwaƙƙwaran amsa css shine cewa yana iya zama da wahala a yi salo daidai. Wannan shi ne saboda tsaffin salon da ake bi don ƙaddamarwa ba takamaiman ba ne, kuma babu wani ginanniyar tallafi don keɓance su.
Sake amsa
Reyi is a m JavaScript library domin gini mai amfani musaya da kuma is used by da yawa babban kamfanoni irin as Facebook, Instagram, Netflix, da kuma Airbnb. As Sake amsa is kullum sabunta tare da sabon fasaloli da kuma kwaro ƙayyadẽ, its muhimmanci to da a jama'a of mutane wanda ne shirye to taimaka shirya Sake amsa matsaloli. By taimaka wasu shirya m Sake amsa matsaloli, ka ba kawai inganta ka own skills amma har ila yau, taimaka yi da Sake amsa jama'a karfi.
An warware: amsa bootstrap kuna buƙatar shigo da kaya
React Bootstrap yana buƙatar shigo da shi don yin aiki.
An warware: mayar da martani div a tsakiyar shafi
Babban matsalar da ke da alaƙa da amsa wuri div a tsakiyar shafi shine cewa yana iya haifar da wahalar kewaya shafin.
An warware: hanya mafi sauƙi don nuna kwanan wata a cikin amsa
Babban matsalar amfani da hanya mafi sauƙi don nuna kwanan wata a cikin React shine cewa ba koyaushe yana aiki ba. Misali, idan kana amfani da bangaren DatePicker, hanya mafi sauki don nuna kwanan wata na iya zama amfani da hanyar samunDate(). Koyaya, idan DatePicker ɗinku yana cikin a
An warware: amsa samun hanyar yanzu
Babban matsala tare da amsa samun hanyar yanzu shine cewa yana iya zama a hankali.
An warware: npm sabunta amsa
Idan kun yi amfani da npm don sarrafa ayyukan React ɗinku, kuma kuna gudanar da npm update react, to React zai zazzagewa ta atomatik kuma shigar da kowane sabon sabuntawa don React. Wannan na iya haifar da matsaloli idan kana amfani da sigar React wanda ba ya dace da sabuwar sigar npm a halin yanzu.
Idan kana amfani da sigar React wanda a halin yanzu bai dace da sabuwar sigar npm ba, to npm sabunta amsa zai zazzagewa ta atomatik kuma shigar da kowane sabon sabuntawa don React. Wannan na iya haifar da matsaloli idan kana amfani da sigar React wanda ba ya dace da sabuwar sigar npm a halin yanzu. Misali, idan kana amfani da sigar React wanda aka saki a watan Disamba 2017, to npm update react na iya shigar da sabuntawa zuwa React wanda aka saki a watan Fabrairu 2018. Wannan zai haifar da matsaloli saboda aikinku ba zai ƙara dacewa da sabuwar sigar Node.js da masu bincike.
Idan kuna amfani da sabon sigar React fiye da abin da aka shigar a halin yanzu akan injin ku, to sabunta aikin ku na iya haifar da matsala. Misali, idan kuna amfani da sigar React wanda aka saki a watan Disamba 2017, kuma aikinku yana amfani da yarn ƙara rubutun amsa-save , sannan kunna sabunta yarn amsa zai kuma shigar da sabon sabuntawa zuwa React. Koyaya, wannan kuma zai sake rubuta kowane canje-canjen lambar da kuka yi ga aikinku tun shigar da sabuntawar da ta gabata zuwa React. Idan wannan wani abu ne da kuke son yin akai-akai (misali, don ci gaba da sauye-sauye a cikin yanayin muhalli), to yana iya zama mafi kyau a yi amfani da wani kayan aiki kamar Git ko SVN maimakon dogaro da npm don sarrafa ayyukan ku.
An warware: Ba a sami Module ba%3A Can%27t warware %27jquery%27 a amsa
Babban matsalar ita ce React ba zai iya samun ɗakin karatu na jQuery ba.
An warware: mayar da martani mai canza kirtani zuwa slug
Babban matsala tare da mayar da martani ga kirtani zuwa slug shine cewa zai iya haifar da sakamakon da ba a zata ba. Misali, idan kirtani ya ƙunshi sarari, slug na iya haɗawa da sarari kuma. Ko kuma idan igiyar ta ƙunshi haruffa na musamman waɗanda ba su da inganci a cikin slugs, ƙila slug ɗin ba ta da inganci.
An warware: yadda ake ƙara alamun amsa ta amfani da yarn
Babban matsala tare da ƙara gumakan amsa ta amfani da yarn shine cewa yana iya zama da wahala a sami gunkin da ya dace. Akwai ɗakunan karatu daban-daban waɗanda zaku iya amfani da su don nemo gumaka, amma yana iya zama da wahala a yanke shawarar wacce za ku yi amfani da ita. Ƙari ga haka, ƙila ba za ku iya samun daidai girman girman ko salon alamar ba.