Có thể xem action như là một sự kiện (event) có chức năng mô tả những gì vừa diễn ra trong ứng dụng.
Action ở trong Redux là một object bao gồm hai thuộc tính:
typecho biết loại action.payloadchứa dữ liệu đi kèm với action.
Một action điển hình sẽ có dạng như sau:
const increment = {
type: "counter/increment",
payload: 1,
}Quy ước đặt tên type thường là "domain/event", với:
domaindùng để chỉ định vị trí mà sự kiện đó xảy ra.eventlà tên của sự kiện.