EXPRESS FRAMEWORK
CÁC CHỦ ĐỀ
BÀI MỚI NHẤT
MỚI CẬP NHẬT

Express Framework

Danh sách các bài viết trong chuyên mục Express Framework, đây là những bài viết mới nhất được cập nhật trong mục Express Framework.

Trong bài này mình sẽ giới thiệu về ExpressJS, một web framework của NodeJS cung cấp cho bạn các công cụ đơn giản nhất, giúp bạn xây dựng một website, hoặc ứng dụng web (web apps) và phần back-end của một hệ thống. Với ExpressJs bạn không cần lo lắng về những phương thức, quy trình xử lý cấp thấp của NodeJs.

Vậy Express là gì?

Express cung cấp những công cụ cần thiết để ta có thể xây dựng nên một ứng dụng, với rất nhiều những modules (các đơn vị làm những chức năng khác nhau) có sẵn trên npm, những module này có thể giúp bạn dễ dàng thêm vào ứng dụng của mình, để giảm thời gian phải xây dựng các tính năng đã có sẵn cho ứng dụng của bạn.

Tại sao phải dùng Express?

Express hướng tới sự linh động, chỉ những gì bạn cần thì bạn mới phải thêm vào, không giống như những đối thủ như là Rails hay Django, hướng tới một cách cứng nhắc để xây dựng ứng dụng.

Bằng cách mở rộng các đặc tính của NodeJs, ExpressJs cung cấp các tính năng như middlewares (hàm xử xý trung gian), đơn giản hóa khả năng điều hướng của ứng dụng, kèm theo tích hợp hỗ trợ rất nhiều template engine, giúp bạn tương tác dễ dàng hơn với HTML.

MongoDB và Mongoose

Chắc các bạn cũng biết đến MongoDB, một cơ sở dữ liệu được thiết kế hướng tới khả năng dễ dàng mở rộng kèm theo giúp cho lập trình viên bớt khó khăn hơn, nó được xử lý đơn giản hơn với thư viện Mongoose.

Mongoose là một thư viện mô hình hóa đối tượng (Object Data Model - ODM) cho MongoDB, nó giúp cho lập trình viên dễ dàng truy cập và tương tác với cơ sở dữ liệu trong ứng dụng Express.

Lời kết

Vậy là mình đã giới thiệu tổng quan về ExpressJs cho các bạn hiểu qua.

Nếu bạn muốn xây dựng một ứng dụng với tốc độ xử lý nhiều yêu cầu kèm với khả năng triển khai ứng dụng nhanh trên NodeJS. Thì ExpressJS là một lựa chọn tốt.

Phần tiếp theo mình sẽ hướng dẫn các bạn cài đặt và xây dựng môi trường để có thể sử dụng ExpressJs

+EXPRESS FRAMEWORK
1 Hướng dẫn cài đặt Express JS chi tiết
2 Gửi mail trong Nodejs sử dụng Express và Nodemailer
3 Tạo ứng dụng "Hello World" bằng ExpressJs
4 Định tuyến (route) trong Express
5 Xây dựng URL trong Express
6 Request & Response Object trong Express
7 Xử lý form trong Express
8 Middleware trong Express
9 Cookie trong Expresss
10 Template Engine Pug trong Express

Bài xem nhiều

Bảng mã ASCII chuẩn các hệ nhị phân - thập phân - thập lục phân

Bảng mã ASCII chuẩn các hệ nhị phân - thập phân - thập lục phân

Mã ASCII được dùng khá thường xuyên khi lập trình để giao tiếp với ngôn…

Xây dựng chức năng đăng nhập và đăng ký với php và mysql

Xây dựng chức năng đăng nhập và đăng ký với php và mysql

Trong bài này tôi sẽ hướng dẫn các bạn xây dựng chức năng đăng nhập…

Bài 26: Hàm isset() và empty() trong php

Bài 26: Hàm isset() và empty() trong php

Hàm isset() trong PHP mình cũng đã sử dụng khá nhiều lần rồi nhưng vẫn…

Bài 20: Các hàm xử lý chuỗi trong php

Bài 20: Các hàm xử lý chuỗi trong php

Việc xử lý chuỗi trong PHP rất là quan trọng vì dữ liệu để hiển…

Bài 02: Khai báo biến và hằng số trong php

Bài 02: Khai báo biến và hằng số trong php

Bất kì một ngôn ngữ lập trình nào đều có khái niệm biến và hằng…

Bài 19: Phương thức GET và POST trong php

Bài 19: Phương thức GET và POST trong php

Như các bạn biết bộ mã nguồn web viết bằng PHP được đưa lên host…

Bài 03: Các kiểu dữ liệu trong php

Bài 03: Các kiểu dữ liệu trong php

Tiếp theo bài học khai báo biến và hằng số trong php thì chúng ta…

Bài 05: Câu lệnh if else trong php

Bài 05: Câu lệnh if else trong php

Trong bài này ta sẽ tìm hiểu đến khái niệm về mệnh đề, cách sử…

Bài 09: Vòng lặp foreach trong php

Bài 09: Vòng lặp foreach trong php

Ở các bài trước chúng ta đã được học ba vòng lặp (for, while và…

Bài 25: Session và cookie trong php

Bài 25: Session và cookie trong php

Session và Cookie dùng để lưu trữ dữ liệu của người dùng, từ đó hệ…

Xây dựng chức năng tìm kiếm với lệnh Like trong PHP

Xây dựng chức năng tìm kiếm với lệnh Like trong PHP

Trong bài này tôi sẽ hướng dẫn các bạn cách xây dựng một chức năng…

Bài 01: Hướng dẫn cài đặt vertrigo server

Bài 01: Hướng dẫn cài đặt vertrigo server

Như ta biết thì PHP là một ngôn ngữ chạy trên Server nên ta cần…

Bài 07: Vòng lặp for trong php

Bài 07: Vòng lặp for trong php

Trong bài học này các bạn sẽ được tìm hiểu về cú pháp và cách…

Bài 04: Toán tử và biểu thức trong php

Bài 04: Toán tử và biểu thức trong php

Vậy là chúng ta đã tì hiểu được các khái niệm về biến, hằng số…

Bài 28: Lệnh require - require_once - include - include_once trong PHP

Bài 28: Lệnh require - require_once - include - include_once trong PHP

Để xây dựng một trang web bằng PHP thì đòi hỏi ban phải sử dụng…

Thuật toán phân trang với PHP và MySQL

Thuật toán phân trang với PHP và MySQL

Trên freetuts.net đã có hai bài viết về thuật toán phân trang rồi nhưng những…

Bài 06: Câu lệnh switch  case trong php

Bài 06: Câu lệnh switch case trong php

Trong đó lệnh switch, case và default là các từ khóa trong PHP. Các chuỗi…

Bài 08: Vòng lặp while và do while trong php

Bài 08: Vòng lặp while và do while trong php

Khác với vòng lặp for trong php, vòng lặp while và vòng lặp do while…

Font Awesome là gì? Cách sử dụng Font Awesome

Font Awesome là gì? Cách sử dụng Font Awesome

Trước đây để tạo các ICON đó ta phải thực hiện cắt chúng ra từ…

NodeJS là gì? Đặc tính và các framework NodeJS phổ biến

NodeJS là gì? Đặc tính và các framework NodeJS phổ biến

Trong bài này mình sẽ giới thiệu một chút về NodeJS là gì, sau đó…

Top