Hướng dẫn python vs javascript backend reddit - python và javascript backend reddit

Vâng, có rất nhiều trò đùa về JavaScript. Hầu hết trong số họ phải làm với sự ép buộc loại. [Ví dụ, xem điều này].

Vì vậy, không cần phải nói, JavaScript có thể sẽ không phải là ngôn ngữ phổ biến nếu nó không phải là ngôn ngữ duy nhất bạn có thể sử dụng trong trình duyệt. Nhưng bởi vì trình duyệt rất quan trọng, công cụ xung quanh JavaScript đã trở nên tốt. Thật sự tốt. Bạn có thể viết mã của mình trong TypeScript hoặc CoffeeScript, điều này làm cho nó dễ chịu hơn một chút. Google thậm chí còn viết mã trong Java và chuyển nó vào JavaScript và đã có hơn một thập kỷ [Google Web Toolkit].

Tất cả những con mắt đó về việc cải thiện hệ sinh thái JavaScript đã mang lại cổ tức không chỉ cho trình duyệt. Node chạy trên V8, đây là thời gian chạy JavaScript nhanh. Tất cả điều đó làm cho Node trở thành một lựa chọn rất hợp lý cho một phụ trợ, ngay cả khi ngôn ngữ mọt sách thích ghét nó.

Python là khác nhau. Python là một ngôn ngữ tuyệt vời. Nó chậm hơn để thực hiện - tốc độ chưa bao giờ được ưu tiên hơn khả năng đọc, thanh lịch và linh hoạt trong Python. Bạn có thể làm cho nó nhanh hơn bằng cách sử dụng thư viện Async hoặc sử dụng Pypy, hoặc chỉ trả nhiều tiền hơn cho thời gian chạy nhanh hơn, nhưng sự khác biệt luôn luôn chỉ cần chỉ ra - nói chung, đó là một Langauge chậm hơn.

Công cụ xung quanh Python đã trở nên khá tốt, nhưng các xu hướng mới của hông thường chậm hơn một chút so với Python so với thế giới phát triển nhanh chóng của JavaScript. Bạn sẽ kéo vào các thư viện bên thứ ba ít hơn nhiều; Thư viện tiêu chuẩn nội bộ của Python khá toàn diện và bạn sẽ không thấy mình chạy ra GitHub mỗi khi bạn muốn thực hiện một nhiệm vụ nhỏ.

Nhìn chung, tôi vẫn chọn Python, nhưng tôi thiên vị. Giống như hầu hết những người Python đầu tiên, tôi đã sử dụng ngôn ngữ này vì tôi yêu nó. Trong những năm 90, tương đối ít công ty đã sử dụng nó và các fanboy của Hoa Kỳ đã lẻn nó từ đầu. Bây giờ nó đã trở nên lớn và phổ biến, và một số người sẽ nói rằng các tính năng mới trong ngôn ngữ đã phá hỏng một số đơn giản của nó, nhưng nó phổ biến vì một lý do, và lý do đó không phải là nó đã được đưa vào NetScape Navigator vào cuối Thập niên 90.

Tôi sẽ có mặt vào năm cuối đại học vào năm tới và thời gian cao cấp tôi tập trung vào một điều, tôi đã quan tâm đến sự phát triển web đặc biệt cố gắng vào phụ trợ

Tôi bắt đầu học JavaScript và không có gì thực sự nhấp chuột, hầu hết Ive Goten là Dom Stuff Trình duyệt đơn giản Không có gì 'phụ trợ' về chúng.

Node với Express có vẻ thực sự phổ biến nhưng tài liệu Wise Express hoàn toàn không giỏi IMO.

Là một ngôn ngữ phụ trợ, tôi sẽ tiếp tục học Python, Django có tài liệu hoàn toàn tuyệt vời mà tôi đã sử dụng nó trước đây để tạo một trang web [theo thư hướng dẫn từng thư nhưng vẫn vậy]. Đó có lẽ là cú pháp dễ nhất là một ngôn ngữ để có được Django có nhiều video và sự quan tâm hơn.

Bất kỳ trợ giúp sẽ được đánh giá cao, cảm ơn

hoàn toàn khác nhau cõi

Nếu bạn muốn học Web Dev [trái ngược với ứng dụng di động Dev], trước tiên hãy tìm hiểu HTML, JS và CSS. Các trình duyệt chỉ biết cách diễn giải ba điều này [cũng nhúng các loại phương tiện nhưng đó không phải là mã].

Sau đó tìm hiểu về Python, C#, PHP hoặc Ruby, và khám phá các chủ đề JS nâng cao như React hoặc Vue, sau đó SASS hoặc bất kỳ trình tạo CSS nào bạn thích - tất cả đều là công cụ để giúp tạo và điều khiển HTML, JS và CSS.

Các nhà phát triển lười biếng, và trong nhiều năm qua đã xây dựng tất cả các cách thức lạ mắt để 'đơn giản hóa' việc tạo ra các trang web động nhưng cho dù các công cụ phức tạp và quá mức đến mức nào, cuối cùng chúng đều chỉ tạo ra HTML, JS và CSS.

Chỉnh sửa: Đối với những người bị hạ cấp, xin vui lòng quay lại trường, bạn không đủ tiêu chuẩn.

Sau một vài năm lập trình, chủ yếu ở Python, tôi đã thấy rằng tôi thực sự thích phát triển phụ trợ và lên kế hoạch theo đuổi sự nghiệp trong lĩnh vực này. Là một học sinh trung học, điều đó vẫn còn tương đối xa-cho tôi thời gian để trở nên thành thạo với một ngôn ngữ liên quan đến nó. Tuy nhiên, tôi không mất gì về việc cam kết - bất kỳ lời khuyên nào dựa trên bối cảnh dưới đây?

  • Python: Đã xây dựng một số lượng lớn các dự án đầy đủ/độc lập lớn với nó, vì vậy đã có phần có kinh nghiệm. Nhưng mặc dù tôi thích viết mã bằng Python, vì ML/Khoa học dữ liệu không quan tâm đến tôi, tôi có phần lo lắng về khách hàng tiềm năng của mình - bình [khung web tôi sử dụng] không phải là người chơi lớn nhất trong lĩnh vực này và các ứng dụng khác Đối với Python khan hiếm do tốc độ.

  • NodeJS: JS là một người chơi lớn; Tôi đang theo đuổi một số thực tập và nhiều người sử dụng nó trên phần phụ trợ. Tôi đã sử dụng JS thông qua các khung Frontend Vue/Nuxt khi xây dựng các dự án đầy đủ đã nói ở trên và không thấy ngôn ngữ này quá tệ [mặc dù một số điều có thể rất khó chịu]. Đó là một đặt cược an toàn nhưng không thú vị khủng khiếp mà cũng sẽ đòi hỏi phải liên tục ở lại 'trong vòng lặp'.

  • GO: Tuyệt vời để phát triển web phụ trợ, và chỉ ngày càng phổ biến. Nhưng điều đó hầu như không được đảm bảo trong 3-5 năm tới, đặc biệt là vì nó vẫn không phải là một trong những người chơi lớn nhất-việc chìm một khoảng thời gian đáng kể vào đó có thể hơi rủi ro.

Bất cứ ai có thể giúp tôi đi đúng hướng?

JavaScript hay Python là tốt hơn cho phụ trợ?

JS vs Python - Cái nào tốt hơn cho phụ trợ? Python được khuyến nghị để phát triển phụ trợ. Tuy nhiên, bạn có thể sử dụng nút. JS cả cho phụ trợ cũng như phát triển frontend.Python is recommended for backend development. However, you could use Node. js both for backend as well as frontend development.

Tôi nên học Python hay Node JS để phụ trợ?

JS vs Python, Node.js nhanh hơn do JavaScript, trong khi Python rất chậm so với các ngôn ngữ được biên dịch.Nút.JS phù hợp cho các ứng dụng đa nền tảng, trong khi Python được sử dụng chủ yếu cho các ứng dụng web và máy tính để bàn.Node. js is faster due to JavaScript, whereas Python is very slow compared to compiled languages. Node. js is suitable for cross-platform applications, whereas Python is majorly used for web and desktop applications.

Python có tốt cho phụ trợ web không?

Nó có thể được sử dụng cho cả phát triển phía trước và phụ trợ.Tuy nhiên, nó được sử dụng rộng rãi hơn trong phụ trợ;Trên thực tế, Python được liệt kê trong số các ngôn ngữ phụ trợ phổ biến nhất.Chúng tôi đã đề cập đến việc lựa chọn phong phú các công cụ của bên thứ ba cho Python.Hai trong số những người phổ biến nhất trong cộng đồng phát triển web là Django và Flask.Python is listed among the most popular backend languages. We have mentioned the rich selection of third-party tools for Python. Two of the most popular in the web development community are Django and Flask.

JavaScript có phổ biến cho phụ trợ không?

JS để phát triển phụ trợ vẫn là một lựa chọn của Netflix, NASA, Microsoft và các đại gia công nghệ khác.Không còn nghi ngờ gì nữa, nó không phổ biến như React.js hoặc jQuery, nhưng nó cho phép các công ty chứa nhiều nhà phát triển web đầy đủ hơn bất kỳ khuôn khổ nào khác trên thế giới.Theo một cuộc khảo sát khác được thực hiện vào năm 2021, Node.it's not as popular as React. js or jQuery, but it allows companies to house more full-stack web developers than any other framework in the world. According to another survey conducted in 2021, Node.

Bài Viết Liên Quan

Chủ Đề