రియాక్ట్లో సింగిల్ పేజ్ వర్సెస్ మల్టీ పేజ్ అప్లికేషన్స్
ఒకే పేజీ అప్లికేషన్లు
- సింగిల్ పేజీ అప్లికేషన్లలో, మేము ఒక్కసారి మాత్రమే సర్వర్ ద్వారా ఒకే HTML ఫైల్ను తిరిగి పొందుతాము.
- యూజర్ పేజీని సందర్శించే సమయం example.com ప్రతిదీ జావాస్క్రిప్ట్ ద్వారా నిర్వహించబడిన తర్వాత.
- ReactJs తో మొత్తం పేజీ జావాస్క్రిప్ట్ ద్వారా అందించబడిన మరియు నిర్వహించబడే భాగాలను కలిగి ఉంటుంది.
బహుళ పేజీ అప్లికేషన్లు
- బహుళ-పేజీ యాప్లలో, మేము బహుళ HTML పేజీలను తిరిగి పొందుతాము, ఇక్కడ ప్రతి పేజీలో ఇచ్చిన రూటర్ కోసం కంటెంట్ ఉంటుంది.
- బహుళ-పేజీ యాప్లలో, మేము విడ్జెట్లను సృష్టించడానికి మాత్రమే రియాక్ట్ని ఉపయోగిస్తాము.
- ఉదాహరణకు, వ్యక్తిగతంగా సృష్టించబడిన భాగాలు మేము ఆ పేజీకి డంప్ చేస్తాము కానీ రియాక్ట్ ద్వారా మొత్తం పేజీ నిర్వహించబడదు, మీరు దీన్ని అనేక యాప్లలో చూడవచ్చు.
ReactJs మొత్తం అప్లికేషన్లపై నియంత్రణ
సింగిల్ పేజీ అప్లికేషన్లలో, మా పేజీ కాంపోనెంట్లతో నిర్మించబడింది మరియు ప్రతి కాంపోనెంట్ రియాక్ట్ కాంపోనెంట్ మరియు మొత్తం పేజీ రూట్ రియాక్ట్ కాంపోనెంట్ ద్వారా నిర్వహించబడుతుంది మరియు ఇది కేవలం రియాక్ట్ నియంత్రణలో ఉంటుంది.
సెకండ్ హ్యాండ్లోని మల్టీపేజ్ యాప్లలో, మేము మా కాంపొనెంట్లను విభజించాము కానీ చాలా పేజీలు సాధారణ HTML పేజీలుగా ఉంటాయి, మరియు రియాక్ట్ ద్వారా నిర్వహించబడే ఇమేజ్ గ్యాలరీ లాగా మనం డంప్ చేసే విడ్జెట్లు కాబట్టి మొత్తం పేజీ రియాక్ట్ కంట్రోల్లో ఉండదు .
మెరుగైన విధానం
కానీ ఈ రోజుల్లో జనాదరణ పొందిన విధానం సింగిల్ పేజీ అప్లికేషన్స్ విధానం, ఎందుకంటే మీరు మొత్తం పేజీని జావాస్క్రిప్ట్తో మేనేజ్ చేస్తారు, మీరు సర్వర్కు తిరిగి వెళ్లి పేజీని మళ్లీ లోడ్ చేయాల్సిన అవసరం లేదు. అనుభవించడానికి అద్భుతమైన ఉపయోగం ఎందుకంటే ప్రతిదీ తక్షణమే జరుగుతుంది.
ఇక్కడ మీరు కేవలం స్పిన్నర్ల పేజీని చూపించడం లేదు, అక్కడ వినియోగదారు ఏమీ చేయలేని పేజీ అయితే ఇప్పటికీ రియాక్టివ్ వెబ్ యాప్గా ఉన్న పేజీ.
#రియాక్ట్స్ #జావాస్క్రిప్ట్ #ప్రోగ్రామింగ్
ఇది కూడ చూడు:
- గోలాంగ్తో ఒక సాధారణ మైక్రోసర్వీస్ యాప్ను ఎలా సృష్టించాలి
- లాగిన్ కోసం అల్టిమాటిక్స్ ప్రామాణీకరణను సెటప్ చేయండి టాటా అథెంటికేటర్ యాప్ సెటప్ [Ux Apps, Authenticator]
- బ్యాటరీ స్థాయిని సరిగ్గా కొలవండి - MAX17048 (ESP32 + Arduino సిరీస్)
- iOS 14.5 | IOS సిమ్యులేటర్ వీడియోను mp4 మరియు GIF గా Xcode 12.5 తో రికార్డ్ చేయండి. | క్యాప్చర్ సిమ్యులేటర్
- 2020 లో AngularJS ఉపయోగించడం ఇప్పటికీ విలువైనదేనా?