คำถามติดแท็ก grails

5
Groovy กำลังจะหายไป? [ปิด]
ฉันแน่ใจว่าคำถามนี้ถูกถามหลายครั้ง อย่างไรก็ตามฉันต้องการถามอีกครั้งด้วยความตั้งใจว่าอนาคตของภาษาเหล่านี้คืออะไร ฉันถูกแนะนำให้รู้จักกับGroovyเป็นครั้งแรกและชอบมันมาก ผมรู้สึกว่าไวยากรณ์ถูกง่ายและมันก็เป็นมากใกล้ Java และฉันก็สามารถที่จะเรียนรู้ได้อย่างรวดเร็วGrails จากนั้นก็มีScalaและกรอบการทำงานเว็บLift ฉันยังคงเรียนรู้สกาล่าและฉันพบว่าไวยากรณ์ยากมากในบางครั้ง อย่างไรก็ตามฉันยังคงสงสัยว่าอนาคตของ Groovy คืออะไร เมื่อผู้เขียน Groovy บอกว่าเขาจะไม่สร้าง groovyถ้าเขารู้เรื่องสกาล่ามันทำให้ฉันสงสัยว่ามีอนาคตหรือไม่ แน่นอนว่า Groovy มีมานานแล้วและ Grails ถูกใช้งานในปัจจุบันโดย บริษัท ขนาดใหญ่หลายแห่ง ถ้ามีใครไปดู Grails vs Lift วันนี้ Grails จะเป็นผู้ชนะอย่างชัดเจน บริษัท อื่น ๆ กำลังใช้งานอยู่ แต่ด้วยทุกสิ่งที่ฉันได้กล่าวไปแล้วฉันสนใจที่จะรู้ว่าควรลงทุนใน Groovy หรือไม่? Groovy กำลังจะหายไปและ Scala เป็นตัวเลือกที่ดีกว่าหรือไม่? หากซีอีโอของ BMW บอกว่าเขาขับ Mercedes แล้วใครจะสงสัยว่าทำไมเราทุกคนไม่ควรขับ Mercedes ด้วยใช่มั้ย (ฉันเข้าใจว่าคำถามนี้กว้างมากและอาจถูกปิดฉันหวังว่าจะทำให้เป็น Wiki แบบเปิดสำหรับผู้อื่นได้)
30 java  scala  groovy  grails 

2
เมื่อใดควรใช้ def ใน Groovy
ฉันได้รับการพัฒนาใน Groovy สักครู่แล้วและฉันสงสัยว่าฉันควรจะใช้การคัดเลือกนักแสดงแบบไดนามิกบ่อยแค่ไหนdef? เพื่อนร่วมงานของฉันเชื่อว่าเราควรใช้มันเสมอเพราะช่วย Groovy ในวิธีที่ฉันไม่เข้าใจ ขณะนี้เมื่อประกาศเมธอดส่งคืนชนิดและอาร์กิวเมนต์ฉันชอบที่จะจงใจระบุว่าควรนำวัตถุใดบ้างและคายออกมา (สำหรับการอ่านรหัสและฉันมาจากพื้นหลัง Java มันสมเหตุสมผลกับฉัน): String doSomething(String something){ //code } // vs def doSomething(def somthing){ //code } // vs def doSomething(somthing){ // code } ดังนั้นฉันเดาคำถามของฉันมันเป็นเพียงการตั้งค่าเมื่อต้องการใช้defหรือมีข้อได้เปรียบที่แท้จริงในการใช้มันตลอดเวลา? (ฉันเพิ่มตัวอย่างสุดท้ายเพราะฉันรู้สึกว่ามันเหมาะกับคำถามเป็นตัวเลือกที่ทำงานได้สำหรับ Groovy)

1
การย้ายแอปพลิเคชัน Grails ไปยัง Scala Play / Spray
เรามีเว็บแอปพลิเคชัน Grails ขนาดปานกลางโดยใช้ GORM / Hibernate บน PostgreSQL และ GSPs ที่ให้บริการ HTML และยังมี REST API สองสามตัว เรากำลังสร้างมาตรฐานให้กับ Scala และต้องการโยกย้ายแอปพลิเคชันนี้ไปยัง Play หรือ Spray ด้วย Slick เพื่อเข้าถึงฐานข้อมูลที่มีอยู่ ปัจจุบันว่องไวใช้สำหรับการรับรองความถูกต้อง / การอนุญาตและผู้ใช้ / บทบาท / ฯลฯ การจัดการ อะไรคือแนวทางที่เราสามารถทำได้เพื่อทำขั้นตอนการย้ายถิ่นฐานอย่างเป็นขั้นเป็นตอนหลีกเลี่ยงการย้ายถิ่นฐานครั้งใหญ่? ทั้งสองภาษาเป็น JVM มีวิธีใดที่จะหลีกเลี่ยงไม่ให้มันเหมือนแอปพลิเคชันเว็บแยกต่างหากที่ทำงานบนพอร์ตที่แยกกันที่ความยาวแขน

5
ข้อผิดพลาดใน Grails Framework [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน5 ปีที่ผ่านมา ปัญหา / ข้อผิดพลาดที่ใหญ่ที่สุดของการใช้เฟรมเวิร์กคืออะไร ตอนนี้ฉันกำลังเรียนรู้เกี่ยวกับกรอบการทำงานและฉันชอบมันมาก แต่ฉันต้องรู้ว่าปัญหาสำคัญอะไรที่ฉันอาจพบเมื่อใช้และวิธีการหลีกเลี่ยง
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.