ఎంపిక చేసిన పని

Prism: ఎక్స్‌టెన్షన్ మరియు సైట్

పాత్ర
నుండి 0→1 నిర్మించబడింది
స్టాక్
React · Node.js · Browser extension APIs
లింకులు

సమస్య

ఒక సోలో ఎకోసిస్టమ్‌ను షిప్ చేయడం అదృష్టం కావచ్చు; రెండవదాన్ని షిప్ చేయడం ఒక ప్రక్రియ. Prism, ఒక సైట్ మరియు బ్రౌజర్ ఎక్స్‌టెన్షన్, పునరావృతమయ్యే భాగాన్ని నిరూపించడానికి నిర్మించబడింది: ఒక బృందం లేకుండా మరియు ఒక సంవత్సరం లేకుండా, ఆలోచన → ఉత్పత్తి → షిప్ చేయబడింది.

నిర్ణయాలు

ప్లేబుక్‌ను తిరిగి ఉపయోగించండి, కోడ్‌ను కాదు. Ueue నుండి నేర్చుకున్న పాఠాలు ఇక్కడ కూడా వర్తించాయి: బలం-ఆధారిత ఉపరితలం, కఠినమైన పరిధి, ఫీచర్‌లుగా స్టేట్‌లు. కానీ ఉత్పత్తికి వేర్వేరు అవసరాలు ఉన్న చోట Prism దాని స్వంత సాంకేతిక నిర్ణయాలు తీసుకుంది.

ఎక్స్‌టెన్షన్-మొదట. Prism విలువ బ్రౌజర్‌లో ఉంటుంది, కాబట్టి ఎక్స్‌టెన్షన్ ఉత్పత్తి, మరియు సైట్ దాని ముందు తలుపు, దీనికి విరుద్ధంగా కాదు. ఆ క్రమం దిగువన ఉన్న ప్రతిదాన్ని నిర్ణయించింది: విలువ ఉన్న చోట ఆన్‌బోర్డింగ్ జరుగుతుంది, మరియు సైట్ స్క్రోల్‌ను కాకుండా క్లిక్‌ను విక్రయిస్తుంది.

షిప్ చేయండి, ఆపై మెరుగుపరచండి. మొదటి పబ్లిక్ వెర్షన్‌ను త్వరగా విడుదల చేయండి, ఆపై ఊహించిన వినియోగదారులకు బదులుగా నిజమైన వినియోగానికి వ్యతిరేకంగా పునరావృతం చేయండి.

ఫలితం

Prism పూర్తిగా లైవ్‌లో ఉంది: Chrome Web Storeలో ఎక్స్‌టెన్షన్, ఉత్పత్తిలో సైట్. రెండవ ఎకోసిస్టమ్ మొదటిదాని కంటే వేగంగా షిప్ చేయబడింది, ప్లేబుక్ నిలబడింది, ఇది పరికల్పన. Ueue సాధ్యమని నిరూపించిన దానిని, Prism పునరావృతం చేయగలదని నిరూపించింది.