Trước khi tìm hiểu các khái niệm java web là gì ? java ee là gì ? j2ee là gì ? Jakarta EE là gì ?spring framework là gì ? các bạn cần biết trang web có mấy loại và để xây dựng 1 trang web thì cần biết những kỹ thuật gì đã nhé

1. Trang web chia ra làm 2 loại chính

Web tĩnh:

Là những web có nội dung cứng, không thay đổi tự động được

Có nghĩa, web không có phần quản trị, tất cả nội dung của web đều hard code (gán cứng) trong các thẻ html

Web động:

Là web có phần quản trị nội dung, các thông tin trên website đều có thể thay đổi nội dung bất cứ lúc nào người dùng muốn, có nghĩa người dùng chỉ cần vô phần quản trị website và thay đổi nội dung mong muốn

2.

Bạn đang xem: J2ee là gì

Xem thêm: Prestigious Là Gì – Nghĩa Của Từ Prestigious

Để xây dựng 1 website thì cần nhưng kĩ thuật gì

Chia thành 2 loại gồm backend và frontend

Backend bao gồm các ngôn ngữ lập trình: java, c#, php, nodejs …

Frontend bao gồm: html, css, javascript, bootstrap, jquery, reactjs, angularjs, vuejs ….

Vậy java web là gì ?

Java web là gì

Sau khi đọc qua 2 phần trên, thì java web là kĩ thuật xây dựng website sử dụng 1 kĩ thuật bên frontend và sử dụng ngôn ngữ lập trình java bên phía backend để phát triển web

Bên frontend có thể sử dụng bất cứ kĩ thuật gì mà mình liệt kê bên trên để viết, miễn sao nó ra được giao diện để người dùng sử dụng

Còn backend thì java web bắt buộc anh em phải sử dụng ngôn ngữ lập trình java nhé

Dĩ nhiên, không đơn thuần biết java là bạn có thể làm backend hoàn chỉnh, các bạn cần học thêm về database, ngoài ra các bạn cần biết 1 chút kiến thức về deploy server java web sau khi các bạn code web chạy dưới local ngon nghẻ

Mình nhận được khá nhiều câu hỏi là hiện nay, java web còn thịnh hành không và công ty họ còn đang sử dụng java web nhiều không

*

Java web hiện nay còn tương lai không

Thì thật sự như thế này, tương lai phía trước thì mình không nói được vì mình không phải nhà tiên tri, nhưng về hiện tại thì các dự án về java web cũng còn rất nhiều bởi lẽ có rất nhiều project được viết bằng java web từ những năm 2008, 2009, 2010 và ngày nay nó vẫn tồn tại

Đó là những hệ thống về ngân hàng, bảo hiểm, tài chính, những hệ thống quản lý … Hiện nay các hệ thống đó đang chạy ổn định vì vậy họ cần những người biết java web, dĩ nhiên là phải biết về những công nghệ mà web đó đang làm để bảo trì, nâng cấp, xây dựng thêm các tính năng mới cho web

Do đó nguồn việc hiện tại còn rất nhiều, nên anh em yên tâm. Quan trọng anh em có làm được không chứ việc thì không thiếu

Xem thêm: Sự Khác Biệt Giữa đường Cao Tốc Freeway Và Highway Là Gì

Java ee là gì ? j2ee là gì ?Jakarta EE là gì ?

Java EE, J2EE, Jakarta EElà gì

Trước khi spring framework ra đời vào khoảng năm 2003, 2004 thì cái tên J2EE rất chi là phổ biến trong cộng đồngjava web

Khi các bạn nhìn qua thì tưởng JEE hay J2EE hay Jakarta EE là 3cái khác nhau, nhưng thực ra chúng là 1 mà thôi

Tiền thân lúc ra đời nó mang tên là J2EE sau này thì chuyển thành JEE và ngày nay nó có 1 cái tên mới đó là JakartaEE

Thực ra nó không có gì đâu chỉ là 1 trường phái để lập trình java web mà thôi

Hiểu đơn giản như iphone ấy, cũng cùng là iphone nhưng lại có iphone 10, iphone 11 …

Thì java web cũng thế nó cũng chia làm 2 trường phái và java ee hay j2ee hay jakarta ee là 1 trong 2 trường phái đó

Khi các bạn làm đồ án hay đi làm mà đụng tới các kĩ thuật mình liệt kê dưới đây thì chính xác là các bạn đang làm java ee hay j2ee hay jakarta ee đó nhé

Các công nghệ như sau: Jboss server, jsp, servlet, EJB, JPA, JAX-RS dùng để xây dựng restful web service, JSF là 1 framework dùng để xây dựng giao diện … còn 1 vài cái nữa nhưng những cái mình mới nêu ra nó khá quen thuộc và chắc chắn khi các bạn đi làm, nếu công ty các bạn xài JEE thì sẽ gặp qua hầu hết những thứ đó

spring framework là gì ?

*

Spring framework là gì

Phần này khá là dài, do đó mình có chia ra 1 bài viết khác các bạn xem bài viết đó ở đây nhé: SPRING FRAMEWORK LÀ GÌ

Hiện mình có các khóa học về java web cơ bản miễn phí, anh em có thể tham khảo qua:

1.Khóa học jsp servlet cơ bản miễn phí: XEM TẠI ĐÂY

2.Khóa học spring mvc cơ bản miễn phí: XEM TẠI ĐÂY

3.Khóa học spring boot cơ bản miễn phí: XEM TẠI ĐÂY

FollowPAGEvà ĐĂNG KÝ EMAIL để nhận các bài viết hay về lập trình java, java web sớm nhất

Chuyên mục: Hỏi Đáp