MERN Stack నేర్చుకోవడంలో 34వ రోజు
నేను MERN stack డెవలపర్ కావాలనే నా ప్రయాణంలో 34వ రోజులో ఉన్నాను.
ఈరోజు నేను ఫ్రంటెండ్ లేఅవుట్ల నుండి సర్వర్ సైడ్ ఇంజనీరింగ్కు మారాను. నేను ప్రశాంత్ సర్ అందించే Node.js మరియు Express మాస్టర్క్లాస్ను అనుసరిస్తున్నాను.
సర్వర్ సైడ్ కోడింగ్ అనేది ఫ్రంటెండ్ పని కంటే భిన్నంగా ఉంటుంది. ఇక్కడ మీరు ఇకపై window లేదా document ఆబ్జెక్ట్లను ఉపయోగించలేరు.
ఈరోజు నేను నేర్చుకున్నవి ఇక్కడ ఉన్నాయి:
ప్రాజెక్ట్ ప్రారంభించడం (Project Initialization) నేను ప్రతి ప్రాజెక్ట్ను
npm init -yతో ప్రారంభించాను. ఇదిpackage.jsonఫైల్ను సృష్టిస్తుంది. ఈ ఫైల్ నా డిపెండెన్సీలను మరియు కాన్ఫిగరేషన్లను ట్రాక్ చేస్తుంది.మాడ్యూల్ సిస్టమ్స్ (Module Systems) CommonJS ఉపయోగించి కోడ్ను ఎలా క్రమబద్ధీకరించాలో నేను నేర్చుకున్నాను. ఫైల్ల మధ్య లాజిక్ను పంచుకోవడానికి నేను
module.exportsఉపయోగించాను. ఇది కోడ్బేస్ను శుభ్రంగా మరియు క్రమబద్ధంగా ఉంచుతుంది.
మాడ్యూల్స్ను ఉపయోగించడం వల్ల కోడ్ గందరగోళంగా మారకుండా ఉంటుంది. ఇది బ్యాకెండ్లోని వివిధ భాగాలు ఎటువంటి లోపాలు లేకుండా ఒకదానితో ఒకటి కమ్యూనికేట్ చేయడానికి అనుమతిస్తుంది.
స్కేలబుల్ (scalable) బ్యాకెండ్ అప్లికేషన్ల కోసం నేను బలమైన పునాదిని నిర్మిస్తున్నాను.
మూలం: https://dev.to/ali_hamza_589ec7b3eb6688d/day-34-of-learning-mern-stack-5cep