Làm thế nào tôi nên chọn một kỹ sư phần mềm ứng dụng web?
Vị trí (vĩnh viễn) là viết lại ứng dụng khách của ứng dụng máy chủ máy tính để bàn hiện có. Các trang sẽ không được tạo động trên máy chủ, nhưng máy chủ sẽ hiển thị API đầy đủ theo bất kỳ cách nào cần thiết, ví dụ như các cuộc gọi JSON RPC và có thể cung cấp các tệp tĩnh. Nó sẽ thay thế một ứng dụng khách mà mọi người phải tải xuống và cài đặt, do đó, yêu cầu một trình duyệt hợp lý với các cài đặt hợp lý (ví dụ: bật JavaScript) là tốt. Hầu như tất cả các trường hợp sử dụng là dành cho máy tính để bàn Nó sẽ không thể truy cập được đối với các công cụ tìm kiếm (đây là một ứng dụng dành cho doanh nghiệp).
Chúng ta có thể viết quá nhiều thứ trong một trang, nhưng không cần phải viết. Nó sẽ khá nhiều tất cả được viết bởi các kỹ sư phần mềm ứng dụng web trong câu hỏi. Các thư viện mã nguồn mở chính xác để sử dụng cũng tùy thuộc vào kỹ sư.
Tôi đặc biệt tìm kiếm lời khuyên về những bằng cấp cần tìm / xác minh trong một cuộc phỏng vấn, vì nói chung việc chọn một kỹ sư phần mềm ứng dụng web nói chung chỉ là một chủ đề quá rộng.
Chỉnh sửa - Vị trí sẽ hoàn toàn là lập trình JavaScript trên trình duyệt (và chịu trách nhiệm về HTML và CSS) - các nhà phát triển khác sẽ phát triển máy chủ nhưng vị trí này có thể yêu cầu mặt tiền trên API. Không có Ruby, ASP, JSP, v.v. vì lớp máy chủ web rất mỏng và chỉ dịch các cuộc gọi sang API lớp nghiệp vụ và trả về chúng dưới dạng JSON (hoặc bất cứ điều gì, nhưng JSON có vẻ dễ nhất).