Mục lục
12 quan hệ: Đa nền tảng, Giao diện lập trình ứng dụng, Giấy phép Apache, HTML, Hypertext Transfer Protocol, Java (ngôn ngữ lập trình), Java servlet, JSP, Không gian tên, Kiến trúc phần mềm, MVC, Phần mềm tự do.
Đa nền tảng
Trong công nghệ điện toán, đa nền tảng (tiếng Anh: cross-platform hay multi-platform) là một thuật ngữ chỉ các phần mềm máy tính hay các phương thức điện toán và các khái niệm được thực thi đầy đủ và vận hành cùng nhau trên nhiều nền tảng máy tính.
Giao diện lập trình ứng dụng
API với 3 clients, dùng ý niệm UML Một giao diện lập trình ứng dụng (tiếng Anh Application Programming Interface, viết tắt API) là một giao diện mà một hệ thống máy tính hay ứng dụng cung cấp để cho phép các yêu cầu dịch vụ có thể được tạo ra từ các chương trình máy tính khác, và/hoặc cho phép dữ liệu có thể được trao đổi qua lại giữa chúng.
Xem FreeMarker và Giao diện lập trình ứng dụng
Giấy phép Apache
Giấy phép Apache là một giấy phép phần mềm tự do của Quỹ Phần mềm Apache (Apache Software Foundation - ASF).
Xem FreeMarker và Giấy phép Apache
HTML
HTML (tiếng Anh, viết tắt cho HyperText Markup Language, hay là "Ngôn ngữ Đánh dấu Siêu văn bản") là một ngôn ngữ đánh dấu được thiết kế ra để tạo nên các trang web với các mẩu thông tin được trình bày trên World Wide Web.
Hypertext Transfer Protocol
HTTP (Tiếng Anh: HyperText Transfer Protocol - Giao thức truyền tải siêu văn bản) là một trong năm giao thức chuẩn của mạng Internet, được dùng để liên hệ thông tin giữa Máy cung cấp dịch vụ (Web server) và Máy sử dụng dịch vụ (Web client) trong mô hình Client/Server dùng cho World Wide Web-WWW, HTTP là một giao thức ứng dụng của bộ giao thức TCP/IP (các giao thức nền tảng cho Internet).
Xem FreeMarker và Hypertext Transfer Protocol
Java (ngôn ngữ lập trình)
Java (phiên âm Tiếng Việt: "Gia-va") là một ngôn ngữ lập trình hướng đối tượng (OOP) và dựa trên các lớp (class).
Xem FreeMarker và Java (ngôn ngữ lập trình)
Java servlet
Life Of A JSPFile Java Servlet API cho phép nhà phát triển phần mềm thêm những nội dung động vào Web server sử dụng nền tảng Java.
Xem FreeMarker và Java servlet
JSP
JSP (viết tắt của tiếng Anh JavaServer Pages) còn được biết đến với một cái tên khác là Java Scripting Preprocessor - tạm dịch là "Bộ tiền xử lý văn lệnh Java" - là một công nghệ Java cho phép các nhà phát triển tạo nội dung HTML, XML hay một số định dạng khác của trang web một cách năng động, trong khi hồi âm yêu cầu của trình khách.
Không gian tên
Với nghĩa chung chung, không gian tên (tiếng Anh: namespace) là một vật chứa trừu tượng cung cấp ngữ cảnh cho đối tượng (tên, thuật ngữ kỹ thuật, hay từ).
Xem FreeMarker và Không gian tên
Kiến trúc phần mềm
Kiến trúc phần mềm của một chương trình máy tính hay một hệ thống tính toán là cấu trúc của các thành phần trong hệ thống đó.
Xem FreeMarker và Kiến trúc phần mềm
MVC
MVC (viết tắt của Model-View-Controller) là một mẫu kiến trúc phần mềm để tạo lập giao diện người dùng trên máy tính.
Phần mềm tự do
Phần mềm tự do (tiếng Anh: free software hay software libre) là phần mềm có thể được sử dụng, sao chép, nghiên cứu, thay đổi và tái phân phối không hạn chế, hơn nữa còn có thể được sao chép, phân phối lại cả dạng đã được thay đổi hoặc giữ nguyên mà không có hạn chế, hoặc chỉ bị hạn chế một cách tối thiểu nhằm đảm bảo những người tiếp nhận sau đó cũng có thể làm những việc tương tự, đồng thời cũng nhằm tránh việc các nhà sản xuất phần cứng ngăn chặn các sửa đổi của người dùng đối với phần cứng của họ.