asically it boils down to these things:Javascript as an inconsistent,  dịch - asically it boils down to these things:Javascript as an inconsistent,  Việt làm thế nào để nói

asically it boils down to these thi

asically it boils down to these things:

Javascript as an inconsistent, not type-safe language that can get messy really easily. If any serious logic or complex (business) requirements are in play, you want to stay away from javascript and use something more predictable, where you can easily reason about the code. That’s what the “script” part in Java”script” means.
Too fragile event loop model that cannot scale beyond single thread in a single process. Do anything more CPU-complex inside an event loop and you degrade the performance of your entire application really fast. The problem is also that you cannot get past this limitation really well, because there’s no way you can spawn a new “worker thread” inside a Node process.
Too wild-west libraries ecosystem where everyone thinks writing 1000+th npm library that does the same as the other 1000 is cool. That’s when you as a library user start to get confused which library should you use in production system that should be stable. 0.0.1 or 0.23.5 or 0.50.3, or 1.0.0 (thank god a library with major version 1) alpha? And also this “micro-module” thing many praise as good - you totally lose control about what code are you running (do you really have time to audit every single string-left-pad library)? I mentioned left-pad on purpose, because it so happens that a guy simply removed his library because he just felt like it and nearly half of the node.js “internet” broke down - everyone depended on his library. That’s just too much of a risk.
Async programming model while being good for some use cases is not always the best thing you can use, not always really needed and you can reason about synchronous code more easily.
And some other reasons i can’t think of right now :o) I’ve done some node.js programming, the project is now in production, but… i decided not to use node.js when i can avoid it (which is pretty much always, because even for asynchronous IO apps there are much better alternatives)
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
asically nó nắm để những điều này:Javascript là một ngôn ngữ không phù hợp, không phải loại an toàn có thể nhận được lộn xộn thực sự dễ dàng. Nếu bất kỳ nghiêm trọng logic hoặc yêu cầu phức tạp (kinh doanh) trong vở kịch, bạn muốn tránh xa các javascript và sử dụng một cái gì đó nhiều hơn dự đoán, nơi bạn có thể dễ dàng lý do về mã. Đó là ý nghĩa của phần "kịch bản" Java "kịch bản".Quá dễ vỡ loop mô hình sự kiện đó không thể có quy mô vượt ra ngoài các chủ đề duy nhất trong một quá trình đơn. Làm bất cứ điều gì thêm CPU-phức tạp bên trong một vòng lặp tổ chức sự kiện và bạn làm suy giảm hiệu suất của ứng dụng toàn bộ của bạn thực sự nhanh chóng. Vấn đề là bạn không thể có được qua sự hạn chế này thực sự tốt, bởi vì không còn cách nào bạn có thể đẻ trứng một "công nhân chủ đề mới" bên trong một quá trình nút.Hệ sinh thái thư viện quá hoang dã phía tây nơi mà tất cả mọi người nghĩ rằng viết 1000 + th npm thư viện mà thực hiện tương tự như các 1000 là mát mẻ. Đó là khi bạn là một người sử dụng thư viện bắt đầu bị lẫn lộn thư viện mà bạn nên sử dụng trong hệ thống sản xuất nên được ổn định. 0.0.1 hoặc 0.23.5 hoặc 0.50.3 hoặc 1.0.0 (cảm ơn Thiên Chúa một thư viện với các phiên bản 1) alpha? Và còn điều này "vi mô-đun" nhiều người khen ngợi là tốt - bạn hoàn toàn mất kiểm soát về những gì mã là bạn đang chạy (do bạn thực sự có thời gian để kiểm tra mỗi thư viện string-trái-pad đơn)? Tôi đã đề cập bên trái-pad về mục đích, bởi vì nó xảy ra vì vậy một anh chàng chỉ đơn giản là loại bỏ thư viện của mình, vì ông chỉ cảm thấy như nó và gần một nửa node.js "internet" phá vỡ - tất cả mọi người phụ thuộc vào thư viện của mình. Đó chỉ là quá nhiều nguy cơ.Async mô hình lập trình trong khi đang được tốt cho một số trường hợp sử dụng không luôn luôn là điều tốt nhất bạn có thể sử dụng, không phải luôn luôn thực sự cần và bạn có thể lý do về mã đồng bộ dễ dàng hơn.Và một số lý do khác tôi không thể nghĩ ngay bây giờ: o) tôi đã thực hiện một số chương trình node.js, các dự án hiện nay trong sản xuất, nhưng... tôi quyết định không sử dụng node.js khi tôi có thể tránh nó (đó là khá nhiều luôn luôn, bởi vì ngay cả đối với IO không đồng bộ ứng dụng đó là lựa chọn thay thế tốt hơn nhiều)
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
asically nó nắm tới những điều này: Javascript là một mâu thuẫn, không loại an toàn ngôn ngữ có thể nhận được lộn xộn thực sự dễ dàng. Nếu bất kỳ logic nghiêm trọng hoặc (kinh doanh) yêu cầu phức tạp là trong vở kịch, bạn muốn ở lại đi từ javascript và sử dụng một cái gì đó dễ dự đoán hơn, nơi bạn có thể dễ dàng suy luận về các mã. Đó là những gì các "kịch bản" một phần trong Java "kịch bản" có nghĩa là. Quá mong manh mô hình lặp sự kiện đó không thể quy mô vượt ra ngoài chủ đề duy nhất trong một quá trình duy nhất. Làm bất cứ điều gì nhiều hơn CPU-phức tạp bên trong một vòng lặp sự kiện và bạn giảm hiệu suất của toàn bộ ứng dụng của bạn thực sự nhanh chóng. Vấn đề cũng là bạn không thể vượt qua giới hạn này thực sự tốt, bởi vì không có cách nào bạn có thể tạo ra một "sợi nhân viên" mới bên trong một quá trình Node. Quá thư viện hoang dã tây hệ sinh thái mà tất cả mọi người nghĩ rằng văn bản 1000 + thứ NPM thư viện mà không được giống như 1000 khác là mát mẻ. Đó là khi bạn là một người sử dụng thư viện bắt đầu để có được bối rối mà thư viện bạn nên sử dụng trong hệ thống sản xuất phải được ổn định. 0.0.1 hoặc 0.23.5 hoặc 0.50.3, hoặc 1.0.0 (tạ ơn trời một thư viện với chính bản 1) alpha? Và điều này cũng "vi mô-đun" điều rất nhiều lời khen ngợi tốt - bạn hoàn toàn mất kiểm soát về những gì mã bạn đang chạy (bạn có thực sự có thời gian để kiểm toán mỗi thư viện string-trái-pad đơn)? Tôi đã đề cập trái-pad trên mục đích, bởi vì nó xảy ra như vậy mà một chàng trai chỉ cần gỡ bỏ thư viện của mình bởi vì anh chỉ cảm thấy như nó và gần một nửa số Node.js "internet" bị phá vỡ - mọi người đều phụ thuộc vào thư viện của mình. Đó chỉ là quá nhiều nguy cơ. Mô hình lập trình Async trong khi được tốt cho một số trường hợp sử dụng không phải là luôn luôn là điều tốt nhất mà bạn có thể sử dụng, không phải lúc nào cũng thực sự cần thiết và bạn có thể lý do về mã đồng bộ dễ dàng hơn. Và một số lý do khác tôi không thể nghĩ ngay bây giờ: o) tôi đã thực hiện một số chương trình Node.js, dự án hiện đang được sản xuất, nhưng ... tôi quyết định không sử dụng Node.js khi tôi có thể tránh nó (mà là khá nhiều luôn, vì thậm chí cho không đồng bộ IO ứng dụng có những lựa chọn thay thế tốt hơn nhiều)





đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2024 I Love Translation. All reserved.

E-mail: