फुल-स्टैक React, TypeScript और Node
Современная Full-Stack разработка на TypeScript
सारांश:
परिचय
पुस्तक «Full-Stack React, TypeScript, and Node» (2020, 648 पृष्ठ) लेखक David Choi द्वारा — यह सबसे अधिक मांग वाले टेक्नोलॉजी स्टैक: React, TypeScript और Node.js का उपयोग करके आधुनिक वेब एप्लिकेशन बनाने के लिए एक संपूर्ण मार्गदर्शिका है। कई सतही ट्यूटोरियल के विपरीत, यह पुस्तक आर्किटेक्चर डिज़ाइन से लेकर तैयार उत्पाद की डिप्लॉयमेंट तक, विकास प्रक्रिया में गहराई से उतरने की पेशकश करती है। इस तथ्य के बावजूद कि PythonLib साइट Python को समर्पित है, यह समीक्षा उन सभी के लिए उपयोगी होगी जो संबंधित टेक्नोलॉजी में रुचि रखते हैं और अपने टूलकिट का विस्तार करना चाहते हैं।
पुस्तक किस बारे में है
पुस्तक एक व्यावहारिक प्रोजेक्ट के इर्द-गिर्द बनाई गई है — एक पूर्ण-विशेषताओं वाला मैसेजिंग एप्लिकेशन (चैट) बनाना। लेखक पाठक को सभी चरणों के माध्यम से क्रमिक रूप से ले जाता है:
- डेवलपमेंट एनवायरनमेंट और टूल्स (Visual Studio Code, Git, ESLint, Prettier) की स्थापना।
- Express और TypeScript के साथ Node.js पर सर्वर-साइड का डिज़ाइन।
- डेटाबेस (MongoDB और Mongoose) के साथ काम करना।
- प्रमाणीकरण और प्राधिकरण (JWT, OAuth)।
- TypeScript और Redux का उपयोग करके React पर क्लाइंट-साइड बनाना।
- Socket.IO के साथ रियल-टाइम का कार्यान्वयन।
- परीक्षण (Jest, React Testing Library)।
- एप्लिकेशन की डिप्लॉयमेंट (Docker, AWS)।
प्रत्येक अध्याय में न केवल कोड होता है, बल्कि आर्किटेक्चरल निर्णयों, best practices और सामान्य गलतियों की व्याख्या भी होती है।
यह पुस्तक किसके लिए है
पुस्तक इसके लिए डिज़ाइन की गई है