Open nguyentienlinh2611 opened 7 years ago
Theo t nên dùng PHP tại vì PHP hiện nay rất phổ biến, nên tài liệu của PHP rất nhiều, dễ tìm kiếm. Còn Java Spring thì bao gồm nhiều modul khác nhau, việc tài liệu cũng chủ yếu bằng tieengs anh. Hơn nữa bọn mình chỉ làm project nhỏ nên t nghĩ không nên dùng Java Spring.
ý bạn Ngà bảo nhiều module là như thế nào? Code thì phải phân thành các module để code cho dễ thôi? mình chưa hiểu cái module bạn Ngà nói đến là cái gì? nếu mà nói đến mô hình ở backend thì ta cứ dùng MVC thôi?
T chỉ so sánh giữa Hello World của php với Java Spring thôi. 2 cái đã khác nhau rồi PHP: https://www.thoughtco.com/hello-world-2693946 Java Spring: http://www.mkyong.com/spring-mvc/spring-mvc-hello-world-example/ HelloWorldController.java package com.mkyong.common.controller;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse;
import org.springframework.web.servlet.ModelAndView; import org.springframework.web.servlet.mvc.AbstractController;
public class HelloWorldController extends AbstractController{
@Override
protected ModelAndView handleRequestInternal(HttpServletRequest request,
HttpServletResponse response) throws Exception {
ModelAndView model = new ModelAndView("HelloWorldPage");
model.addObject("msg", "hello world");
return model;
}
}
HelloWorldPage.jsp <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
Tuy nhiên t thấy cấu trúc của Java Spring rõ ràng, khoa học hơn, bọn mình cũng có kiến thức về java mvc nữa.
T thấy dùng Spring Boot hay hơn, vì học Java ở trường rồi. Với Spring Boot dễ tạo project, được nhúng sẵn server rồi nên deploy dễ, không phải cấu hình file web.xml như Jersey hoặc các ứng dụng Java EE khác
Ok, thế chốt là làm bằng Spring Boot đi.
Mọi người cho ý kiến về việc sử dụng ngôn ngữ nào cho phía backend?