ಆಯ್ಕೆಯ ಕೆಲಸ

Ueue: ಒಬ್ಬನೇ ಕಟ್ಟಿದ ಒಂದು ಪ್ರಾಡಕ್ಟ್ ಇಕೋಸಿಸ್ಟಂ

ಪಾತ್ರ
ಸುನ್ನಾದಿಂದ ನಿರ್ಮಿಸಿದ
ಸ್ಟ್ಯಾಕ್
React Native · React · Node.js · Browser extension APIs

ಸಮಸ್ಯೆ

ಹೆಚ್ಚಿನ ಸೈಡ್ ಪ್ರಾಜೆಕ್ಟ್‌ಗಳು ರೆಪೊ ಆಗಿಯೇ ಸಾಯುತ್ತವೆ. Ueue ಇದರ ವಿರುದ್ಧದ ಒಂದು ಉದ್ದೇಶಪೂರ್ವಕ ಅಭ್ಯಾಸವಾಗಿತ್ತು: ಒಂದು ಐಡಿಯಾ ತೆಗೆದುಕೊಂಡು ಅದನ್ನು ಒಂದು ಸಂಪೂರ್ಣ ಪ್ರಾಡಕ್ಟ್ ಇಕೋಸಿಸ್ಟಂ ಆಗಿ ಶಿಪ್ ಮಾಡುವುದು, iOS ಮತ್ತು Android ನಲ್ಲಿ ಆ್ಯಪ್‌ಗಳು, ಒಂದು ಬ್ರೌಸರ್ ಎಕ್ಸ್‌ಟೆನ್ಶನ್, ಮತ್ತು ಒಂದು ವೆಬ್‌ಸೈಟ್, ಇದರಲ್ಲಿ ಒಬ್ಬ ವ್ಯಕ್ತಿ ಪ್ರಾಡಕ್ಟ್, ಡಿಸೈನ್, ಇಂಜಿನಿಯರಿಂಗ್, ಮತ್ತು ರಿಲೀಸ್ ಮಾಡುತ್ತಾನೆ.

Ueue ಸ್ವತಃ ಒಂದು ಸೇವ್-ಫಾರ್-ಲೇಟರ್ ಆ್ಯಪ್: ನೀವು ಆಮೇಲೆ ನೋಡಬೇಕೆಂದುಕೊಳ್ಳುವ ಎಲ್ಲದಕ್ಕೂ ಒಂದು ಶಾಂತ ಸರತಿ. ಇದು ಯಾವುದೇ ಆ್ಯಪ್‌ನಿಂದ ಕ್ಯಾಪ್ಚರ್ ಮಾಡುತ್ತದೆ, ನಿಮ್ಮ ಸೇವ್‌ಗಳನ್ನು ಲಿಸ್ಟ್‌ಗಳಲ್ಲಿ ಸಾರ್ಟ್ ಮಾಡುತ್ತದೆ, ಅವುಗಳನ್ನು ಸೌಮ್ಯ ಶೆಡ್ಯೂಲ್‌ಗಳಲ್ಲಿ ಮತ್ತೆ ಮುಂದೆ ತರುತ್ತದೆ, ಮತ್ತು ನಿಮ್ಮ ಬಳಿ ನಿಜವಾಗಿ ಇರುವ ಸಮಯಕ್ಕೆ ಹೊಂದುವುದನ್ನೂ ಆಯ್ಕೆ ಮಾಡಬಲ್ಲದು, ಇದರಿಂದ ನೀವು ಸೇವ್ ಮಾಡುವ ವಿಷಯಗಳು ಒಂದು ಬುಕ್‌ಮಾರ್ಕ್ ಸ್ಮಶಾನದಲ್ಲಿ ಹೂತುಹೋಗುವ ಬದಲು ಪೂರ್ಣಗೊಳ್ಳುತ್ತವೆ. ಮೊಬೈಲ್ ಮತ್ತು ವೆಬ್ ಸಿಂಕ್‌ನಲ್ಲಿ ಇರುತ್ತವೆ, ಒಂದು ಬ್ರೌಸರ್ ಎಕ್ಸ್‌ಟೆನ್ಶನ್ ಈಗಿನ ಟ್ಯಾಬ್ ಅನ್ನು ಒಂದು ಕ್ಲಿಕ್‌ನಲ್ಲಿ ಸೇವ್ ಮಾಡುತ್ತದೆ, ಮತ್ತು ಫೀಡ್ ಇಲ್ಲದ ಒಂದು ಫೋಕಸ್ ಮೋಡ್ ಇದನ್ನು ಸ್ಕ್ರಾಲ್ ಮಾಡುವ ಬದಲು ಪೂರ್ಣಗೊಳಿಸುವ ಬಗ್ಗೆ ಇರಿಸುತ್ತದೆ.

ಕನ್‌ಸ್ಟ್ರೇಂಟ್ ಯೇ ಬ್ರೀಫ್ ಆಗಿತ್ತು: ಒಟ್ಟಿಗೆ ಪ್ರತಿ ಪಾತ್ರ ನಿಭಾಯಿಸಿ ಆದರೂ ಜನ ಇಂದೇ ಇನ್‌ಸ್ಟಾಲ್ ಮಾಡಬಹುದಾದದ್ದನ್ನು ಶಿಪ್ ಮಾಡಲು ಏನು ಬೇಕು?

ನಿರ್ಧಾರಗಳು

ಮೂರು ಸರ್ಫೇಸ್, ಒಂದು ಬೆನ್ನೆಲುಬು. ಆ್ಯಪ್, ಎಕ್ಸ್‌ಟೆನ್ಶನ್, ಮತ್ತು ಸೈಟ್ ಒಂದೇ ಬ್ಯಾಕೆಂಡ್ ಮತ್ತು ಒಂದೇ ಪ್ರಾಡಕ್ಟ್ ಶಬ್ದಕೋಶ ಹಂಚಿಕೊಳ್ಳುತ್ತವೆ. ಪ್ರತಿ ಸರ್ಫೇಸ್ ಬೇರೆಯದನ್ನು ನಕಲಿಸುವ ಬದಲು ತಾನು ವಿಶಿಷ್ಟವಾಗಿ ಒಳ್ಳೆಯದನ್ನೇ ಮಾಡುತ್ತದೆ, ಎಕ್ಸ್‌ಟೆನ್ಶನ್ ಬಳಕೆದಾರನ ಗಮನ ಈಗಾಗಲೇ ಇರುವಲ್ಲಿ ಇರುತ್ತದೆ, ಆ್ಯಪ್ ಮೀಸಲಾದ ಸೆಶನ್‌ನ ಒಡೆಯ, ಸೈಟ್ ವಿವರಿಸಿ ಆನ್‌ಬೋರ್ಡ್ ಮಾಡುತ್ತದೆ.

ಒಬ್ಬ ಸೋಲೋ ಡೆವ್‌ನಂತೆ ಸ್ಕೋಪ್ ಮಾಡಿ, ಒಂದು ತಂಡದಂತೆ ಪಾಲಿಶ್ ಮಾಡಿ. ಫೀಚರ್ ಲಿಸ್ಟ್ ಕಠೋರವಾಗಿ ಚಿಕ್ಕದು; ಸ್ಟೇಟ್‌ಗಳನ್ನು (empty, loading, error, offline) ಫಸ್ಟ್-ಕ್ಲಾಸ್ ಫೀಚರ್‌ಗಳಂತೆ ಪರಿಗಣಿಸಲಾಯಿತು. ಬಹುತೇಕ ಕೆಲಸ ಮಾಡುವ ಒಂದು ದೊಡ್ಡದಕ್ಕಿಂತ ನಿರ್ದೋಷವಾಗಿ ವರ್ತಿಸುವ ಒಂದು ಚಿಕ್ಕ ಪ್ರಾಡಕ್ಟ್ ಉತ್ತಮ.

ಅಸಲಿ ಶಿಪ್ ಮಾಡಿ, ಅಸಲಿ ಕಲಿಯಿರಿ. Play Store ರಿವ್ಯೂ, Chrome Web Store ರಿವ್ಯೂ, ಒಂದು ಲೈವ್ ಡೊಮೇನ್, ಆಕರ್ಷಣೆಯಿಲ್ಲದ ಪ್ರೊಡಕ್ಷನ್ ವಿವರಗಳೇ ಅಸಲಿ ವಿಷಯ. ಇವುಗಳನ್ನು ಬಿಟ್ಟುಬಿಡುವ ಸೈಡ್ ಪ್ರಾಜೆಕ್ಟ್‌ಗಳು ಏನನ್ನೂ ಸಾಬೀತುಪಡಿಸುವುದಿಲ್ಲ.

ಫಲಿತಾಂಶ

ಎಲ್ಲಾ ಸರ್ಫೇಸ್‌ಗಳು ಲೈವ್ ಮತ್ತು ರಿವ್ಯೂಡ್: ಆ್ಯಪ್‌ಗಳು App Store ಮತ್ತು Google Play ಮೇಲೆ, ಎಕ್ಸ್‌ಟೆನ್ಶನ್ Chrome Web Store ನಲ್ಲಿ, ಮತ್ತು ಸೈಟ್ ಪ್ರೊಡಕ್ಷನ್‌ನಲ್ಲಿ. ಒಬ್ಬ ವ್ಯಕ್ತಿ ಒಂದು ಒಂಟಿ ಐಡಿಯಾವನ್ನು ಮೂರು ಬೇರೆ ರಿವ್ಯೂ ಪ್ರೊಸೆಸ್ ಮತ್ತು ಮೂರು ಬೇರೆ ರನ್‌ಟೈಮ್‌ಗಳ ಮೂಲಕ ಒಯ್ದ, ಮತ್ತು ಇಕೋಸಿಸ್ಟಂ ಈಗಲೂ ಒಂದು ಪ್ರಾಡಕ್ಟ್‌ನಂತೆ ವರ್ತಿಸುತ್ತದೆ, ಏಕೆಂದರೆ ಪ್ರತಿ ಸರ್ಫೇಸ್ ಒಂದೇ ಬೆನ್ನೆಲುಬು ಹಂಚಿಕೊಳ್ಳುತ್ತದೆ.