Chúng tôi đang làm việc để khôi phục ứng dụng Unionpedia trên Google Play Store
Lối raIncoming
🌟Chúng tôi đã đơn giản hóa thiết kế của mình để điều hướng tốt hơn!
Instagram Facebook X LinkedIn

FreeMarker

Mục lục FreeMarker

FreeMarker là một hệ bản mẫu web (Web Template System) cho nền tảng Java, mục đích ban đầu dùng để tạo dựng web động với kiến trúc MVC.

Mục lục

  1. 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.

Xem FreeMarker và Đa nền tảng

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.

Xem FreeMarker và HTML

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.

Xem FreeMarker và JSP

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.

Xem FreeMarker và MVC

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ọ.

Xem FreeMarker và Phần mềm tự do