Code đọc file html trong nodejs

Bước 1: Tạo 1 thư mục là DocFile, bên trong tạo file index.js với nội dung bên dưới. Bước 2: Tạo file a.html với nội dung html bất kỳ Bước 3: Chạy node index.js sau đó vào trình duyệt web nhập vào địa chỉ /a.html để xem kết quả có load được file html lên không   const http = […]

Tạo website đa ngôn ngữ Nodej Express bằng thư viện i18next

Bước 1: Cài thư viện npm install i18next i18next-http-backend i18next-express-middleware Bước 2: Tạo file cấu hình i18n.js const i18next = require(‘i18next’); const Backend = require(‘i18next-http-backend’); const middleware = require(‘i18next-express-middleware’); i18next .use(Backend) .use(middleware.LanguageDetector) .init({ fallbackLng: ‘en’, backend: { loadPath: __dirname + ‘/locales/{{lng}}/{{ns}}.json’, addPath: __dirname + ‘/locales/{{lng}}/{{ns}}.missing.json’, }, detection: { order: [‘querystring’, ‘cookie’], caches: [‘cookie’], }, }); […]

Hướng dẫn sử dụng Retrofit upload file ảnh lên API – Phần MainActivity

Phần này nối tiếp bài viết https://zezo.dev/view/huong-dan-su-dung-retrofit-upload-file-anh-len-api/ import androidx.appcompat.app.AppCompatActivity; import android.content.Intent; import android.database.Cursor; import android.net.Uri; import android.os.Build; import android.os.Bundle; import android.os.Environment; import android.provider.MediaStore; import android.provider.Settings; import android.util.Log; import android.view.View; import android.widget.Button; import android.widget.ImageView; import android.widget.TextView; import com.google.gson.Gson; import com.google.gson.GsonBuilder; import com.squareup.picasso.Picasso; import java.io.File; import okhttp3.MediaType; import okhttp3.MultipartBody; import okhttp3.RequestBody; import okhttp3.ResponseBody; import retrofit2.Call; import retrofit2.Callback; import […]

Hướng dẫn sử dụng Retrofit upload file ảnh lên API

Trước hết bạn cần xây dựng API, hãy xem bài viết https://zezo.dev/view/huong-dan-tao-route-upload-file-voi-multer-trong-nodejs/ Sau khi có API rồi thì bạn tiến hành xây dựng code Android Java để thực hiện upload ảnh.   Bước 1: Tạo project mới và nhúng thư viện Bạn tự tạo 1 project mới và nhúng các thư viện sau vào file build.gradle […]

Hướng dẫn tạo route upload file với multer trong nodejs

Bước 1: Tạo ứng dụng expressjs bằng công cụ generator https://expressjs.com/en/starter/generator.html hoặc bạn có thể sử dụng code mãu API sau Code-API-ExpressJS Chú ý: Trong code chưa có thư mục node_modules nên sau khi tải về giải nén bạn cần chạy lệnh dưới để cài thư viện npm i Bài viết này sẽ hướng dẫn […]

Hướng dẫn phân trang trong danh sách dữ liệu API viết bằng nodejs

Bài viết hướng dẫn cơ bản nhất về viết một ứng dụng nodejs có kết nối mongodb lấy danh sách bài viết sau đó phân trang. Bước 1: Cài mongodb trên máy cá nhân nếu chưa có Bạn có thể dùng bản mongo online nhưng sẽ có giới hạn về lưu trữ và có ảnh […]

Làm quen với Router và Controller trong expressjs

1.Tạo controller Tạo thư mục controllers trong thư mục ứng dụng Tạo file sanpham.controller.js exports.getListSanPham = (req,res,next)=>{    res.render( ‘sanpham/list’, { tieuDe: “Danh sách SP đã bán” } ) }   2. Tạo view Tạo thư mục là sanpham ở trong thư mục /views Trong thư mục sanpham vừa tạo, hãy tạo thêm file list.ejs <h1>Danh sách sản phẩm</h1> Biến truyền từ Controller: […]

Code nodejs sử dụng module fs đọc file html trả về client 2

Tiêp theo bài viết https://zezo.dev/view/code-nodejs-su-dung-module-fs-doc-file-html-tra-ve-client/ // đọc file html trả về trình duyệt const http = require(“http”); // sử dụng module fs để đọc file const fs = require(“fs”); console.log(“Bắt đầu tạo server…”); const server = http.createServer(function (req, res) { console.log(“Truy cập: ” + req.url); // nếu vào trang c.html thì tự chuyển về trang […]

Code nodejs sử dụng module fs đọc file html trả về client

Bước 1: Tạo thư mục để chứa file, tạo file a.html trong thư mục, tạo thêm file server.js để viết code bên dưới Bước 2: viết code bên dưới vào file server để chạy // đọc file html trả về trình duyệt const http = require(“http”); // sử dụng module fs để đọc file const […]

Học Nodejs như thế nào?

Kiến thức cơ bản cần thiết Nodejs là framework mã nguồn mở được xây dựng bằng ngôn ngữ lập trình JavaScript, không phụ thuộc hệ điều hành và có thể tạo server, ứng dụng web… “Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and […]