ฉันจะเลือกวิศวกรซอฟต์แวร์เว็บแอปพลิเคชันได้อย่างไร
ตำแหน่ง (ถาวร) คือการเขียนไคลเอนต์ของแอปพลิเคชันเซิร์ฟเวอร์ไคลเอ็นต์เดสก์ท็อปที่มีอยู่ หน้าจะไม่ถูกสร้างแบบไดนามิกบนเซิร์ฟเวอร์ แต่เซิร์ฟเวอร์จะเปิดเผย API แบบเต็มไม่ว่าจะด้วยวิธีใดก็ตามเช่นการเรียก JSON RPC และสามารถทำให้ไฟล์คงที่พร้อมใช้งาน มันจะแทนที่ลูกค้าที่ผู้คนต้องดาวน์โหลดและติดตั้งดังนั้นต้องการเบราว์เซอร์ที่เหมาะสมด้วยการตั้งค่าที่เหมาะสม (เช่นเปิดใช้งาน JavaScript) ก็ใช้ได้ กรณีการใช้งานเกือบทั้งหมดมีไว้สำหรับเดสก์ท็อปพีซีจะไม่สามารถเข้าถึงเครื่องมือค้นหา (เป็นแอปพลิเคชันองค์กร)
เราสามารถเขียนสิ่งต่าง ๆ ทั้งหมดในหน้าเดียว แต่ไม่ต้องทำ มันค่อนข้างจะถูกเขียนโดยวิศวกรซอฟต์แวร์แอปพลิเคชันบนเว็บที่มีปัญหา ไลบรารีโอเพ่นซอร์สที่แน่นอนที่จะใช้นั้นขึ้นอยู่กับวิศวกรด้วยเหตุผล
ฉันกำลังมองหาคำแนะนำเฉพาะเกี่ยวกับคุณสมบัติที่จะมองหา / ตรวจสอบในการสัมภาษณ์เนื่องจากการเลือกวิศวกรซอฟต์แวร์เว็บแอปพลิเคชันโดยทั่วไปนั้นเป็นหัวข้อที่กว้างเกินไป
แก้ไข - ตำแหน่งจะเป็นการเขียนโปรแกรม JavaScript ในเบราว์เซอร์อย่างหมดจด (และรับผิดชอบ HTML และ CSS) - ผู้พัฒนารายอื่นจะพัฒนาเซิร์ฟเวอร์ แต่ตำแหน่งนี้สามารถขอหน้าผ่าน API ไม่มี Ruby, ASP, JSP เป็นต้นเนื่องจากเว็บเซิร์ฟเวอร์เลเยอร์บางมากและเพียงแปลการเรียกไปยัง API ของเลเยอร์ธุรกิจและส่งคืนเป็น JSON (หรืออะไรก็ตาม แต่ JSON ดูเหมือนง่ายที่สุด)