ఫ్రంటెండ్ ప్రాజెక్టు ఫ్రేమ్వర్క్ వల్ల విఫలమయ్యేది చాలా అరుదు. అది విఫలమవుతుంది ఎందుకంటే బిల్డ్ నెమ్మది, టెస్టులు ఎవరూ నడపరు, బండిల్ ఎవరూ చూడకుండానే పెరుగుతూ పోతుంది — చివరికి సైట్ తెరవడానికి నాలుగు సెకన్లు పడుతుంది.
ఈ ఎనిమిదీ ఉచితం, ఒకదానితో ఒకటి బాగా కలిసిపోతాయి, కొత్త ప్రాజెక్టులో నేను మొదట ఇవే ఇన్స్టాల్ చేస్తాను.
Astro
అప్రమేయంగా సున్నా జావాస్క్రిప్ట్ పంపుతుంది, కాబట్టి దీనితో నెమ్మదైన కంటెంట్ సైట్ చేయడమే కష్టం.
astro.buildBiome
ఒకే బైనరీలో లింటర్, ఫార్మాటర్: కాన్ఫిగ్ ఫైళ్ల కుప్పను ఒక వేగవంతమైన సాధనం భర్తీ చేస్తుంది.
biomejs.devPlaywright
నిజమైన బ్రౌజర్లో టెస్టులు, యూనిట్ టెస్టులకు ఎప్పటికీ కనిపించని లోపాలను పట్టుకుంటాయి, ట్రేస్ మళ్లీ చూడొచ్చు.
playwright.devStorybook
కాంపొనెంట్లను విడిగా నిర్మించడం, సమీక్షించడం; ఇంటర్ఫేస్ను ఒకరి కంటే ఎక్కువ మంది తాకగానే ఇది తప్పనిసరి.
storybook.js.orgBundlephobia
ఒక డిపెండెన్సీ ఎన్ని కిలోబైట్లు తీసుకుంటుందో ఇన్స్టాల్ చేయకముందే చూడండి, తర్వాత కాదు.
bundlephobia.comముందు బిల్డ్ సాధనం, లింటర్ ఎంచుకోండి: రోజువారీ అనుభవాన్ని ఈ రెండే నిర్ణయిస్తాయి.
ఎంచుకోవడం కాదు, నిర్మించాలా?
వెబ్ యాప్లు, APIలు, మౌలిక సదుపాయాలు, ఇంటర్ఫేస్లు. బార్సిలోనా నుంచి ఫ్రీలాన్స్, ఎక్కడి క్లయింట్లతోనైనా.
Leave a Reply