Js tiếp theo có sử dụng html không?
Phản ứng là tuyệt vời. Với React, thật dễ dàng để tạo các thành phần có thể tái sử dụng. Nó dễ dàng tích hợp với TypeScript, nó có thể được sử dụng để phát triển di động - và nó có một cộng đồng lớn Show Trong bài đăng này, chúng tôi sẽ tạo một trang web đơn giản bằng cách sử dụng khung React Tiếp theo. js và xuất trang web dưới dạng trang web HTML tĩnh sẵn sàng triển khai ở mọi nơi 👋🏼 Tiếp theo. jsTiếp theo. js là một khung trên React cho phép hiển thị phía máy chủ và tạo trang web tĩnh. Nó đi kèm với rất nhiều tính năng hữu ích, chẳng hạn như Tối ưu hóa hình ảnh và định tuyến thân thiện với SEO. Chúng tôi sẽ không đi sâu vào chi tiết về các chủ đề này, nhưng bạn có thể muốn xem phần Tiếp theo. js' nếu bạn thấy những chủ đề này thú vị Hãy tạo Tiếp theo đầu tiên của chúng ta. ứng dụng jsHãy bắt đầu ngay và khởi tạo dự án bằng cách sử dụng ứng dụng tạo tiếp theo. Mở thiết bị đầu cuối của bạn và tạo môi trường Tiếp theo bằng lệnh bên dưới
Nhập tên dự án của bạn và xem điều kỳ diệu xảy ra. Để khởi động ứng dụng ở chế độ phát triển, hãy nhập thư mục dự án và chạy
Bây giờ bạn có thể truy cập http. //máy chủ cục bộ. 3000 để xem trang web cấu trúc dự ánMở thư mục thuộc dự án và xem các thư mục trong thư mục gốc của dự án. Nó sẽ trông giống như thế này
Vào chế độ toàn màn hình Thoát chế độ toàn màn hình Thư mục trangThư mục trang tương đương với các tuyến trang web của bạn. http. //máy chủ cục bộ. 3000 chuyển hướng đến /pages/index. tsx. Để tạo một tuyến đường mới, hãy tạo một tệp mới trong thư mục trang. Ví dụ: một /pages/about. tệp tsx sẽ tạo tuyến đường http. //máy chủ cục bộ. 3000/khoảng mục lục. tsxHãy đơn giản hóa trang đầu một chút. mở chỉ mục. tsx và thay thế nội dung tệp bằng mã bên dưới
Vào chế độ toàn màn hình Thoát chế độ toàn màn hình Điều hướng đến http. //máy chủ cục bộ. 3000. Trang sẽ trông giống như thế này Có một Mọi người/tôiDán đoạn mã sau vào 0. Hãy thay đổi bất cứ điều gì, ví dụ như tên
Vào chế độ toàn màn hình Thoát chế độ toàn màn hình nhập http. //máy chủ cục bộ. 3000/người/tôi và xem kết xuất trang web của bạn. Sau khi hoàn thành kiệt tác dài hai trang này, giờ là lúc chia sẻ kiệt tác của bạn với mọi người. Đã đến lúc xây dựng Tạo HTML tĩnhTrước khi bạn có thể triển khai trang web của mình dưới dạng trang web tĩnh, trang web đó phải được xây dựng và xuất. Để làm như vậy, hãy thay đổi tập lệnh xây dựng trong gói. json để xuất dự án 1Đảm bảo rằng bạn đã lưu các thay đổi mới nhất của mình, sau đó chạy 0Khi hoàn thành tập lệnh, một thư mục mới có tên 1 sẽ xuất hiện trong dự án. Để triển khai mã, hãy sao chép nội dung của thư mục ra vào bất kỳ khách sạn web hoặc bộ chứa nào, giống như bạn làm với bất kỳ trang web HTML tĩnh nàoXin chúc mừng. Bây giờ bạn đã có trang web tĩnh của riêng mình, được tạo bằng các thành phần React mà bạn có thể triển khai ở mọi nơi. Lưu ý rằng bài đăng này chỉ chạm vào bề mặt của Tiếp theo. js. Để sử dụng Tiếp theo. js cho một trang đơn giản như trang chúng tôi đã xây dựng là hoàn toàn quá mức cần thiết, nhưng đó là một lời giới thiệu hay. Trong một bài đăng trong tương lai, chúng tôi sẽ xem xét thêm những lợi ích của việc sử dụng Tiếp theo. js NextJS có sử dụng HTML không?lần xuất tiếp theo sẽ tạo phiên bản HTML cho ứng dụng của bạn . Trong quá trình xây dựng tiếp theo, getStaticProps và getStaticPaths sẽ tạo tệp HTML cho mỗi trang trong thư mục trang của bạn (hoặc nhiều hơn cho các tuyến động).
Làm cách nào để viết HTML trong NextJS?Để làm được điều đó, tôi đã làm như sau. . Creating an HTML file. Firstly, create an HTML file say myfile.html with your desired content .. . Tạo API. Tạo một thư mục mới api bên trong thư mục trang của bạn và tạo myfile. js bên trong nó với nội dung sau. nhập fs từ "fs";. cập nhật tiếp theo. cấu hình. . Bước cuối cùng Tệp HTML NextJS ở đâu?tệp html trong cấu trúc thư mục sau khi tạo npx create-next-app . Về cơ bản, vì các tệp HTML cần thiết được tạo bởi Next. quy trình xây dựng js. Khi xây dựng ứng dụng ( bản dựng tiếp theo ), Tiếp theo.
Nhược điểm của NextJS là gì?Nhược điểm kỹ thuật
. js không linh hoạt lắm khi định tuyến . Cách tiếp cận mặc định là dựa trên trang, trong đó bạn chỉ định có tạo các trang đó phía máy chủ, phía máy khách hay tĩnh không. |