Ứng dụng trò chuyện nodejs
Từ lâu mình đã ấp ủ mình làm một ứng dụng trò chuyện để trò chuyện với bạn bè. Nghỉ dịch này, mình có nhiều thời gian để học thêm công nghệ mới và trong đó có Vuejs. Học thì phải đi đôi với hành nên mình vừa thực hành Vuejs tiện để thực hiện dự định của mình luôn Show Mình sẽ viết lại quá trình mà mình thực hiện với dự án 5. Các bạn cùng học và thực hành với mình nhéSeries này sẽ có các phần
Và hôm nay chúng ta sẽ đến với phần đầu tiên của series này I. Cài đặt môi trường giao diện người dùngWith VueJS mình sử dụng Vue CLI để tạo project Trước hết, các bạn cần cài đặt Vue CLI bằng npm
Tạo dự án với Vue CLI
Cài đặt thư viện cần thiếtĐể việc phát triển ứng dụng diễn ra nhanh chóng, mình sẽ sử dụng thành phần thư việc dành cho VueJS là Vuetify
Chạy dự án
Configure the library
Khi chạy 6 là vue đã tự động cấu hình
cửa hàng / cửa hàng. js
chủ yếu. js ________số 8
tuyến/bộ định tuyến. js
chủ yếu. js 0
env and. env. mặc định 1cấu hình/hằng số. js 0phụ trợVới NodeJS – Express mình sẽ tạo project từ đầu Các bạn tạo thư mục mới với tên dự án và mở thư mục đó lên thiết bị đầu cuối và thực hiện theo các bước sau Khởi tạo 1Cài đặt thư viện 2Cấu trúc dự án 3Thiết lập các công cụ phát triển
nodemon. json 4
babelrc. js 5jsconfig. json 6
env and. env. mặc định 7src/configs/hằng số. js 8Thiết lập tập lệnh trong gói. json 9Máy chủ tập tin mãngười phục vụ. js 0Chạy máy chủ 1Như vậy là đã hoàn thành phần thiết lập dự án, các bạn đang thử chạy cả backend và frontend 2____31Sau đó mở trình duyệt và vào địa chỉ http. //máy chủ cục bộ. 8080 và http. //máy chủ cục bộ. 4000 lượt xem chưa được nhé Tiếp theo mình sẽ đến phần mã hóa II. Cấu hình ổ cắmConfigure socket side clientổ cắm/ổ cắm. js 4cửa hàng / cửa hàng. js 5Configure socket side servercấu hình/ổ cắm. js 6Các bạn đã sửa lại toàn bộ máy chủ tập tin. js as after người phục vụ. js 7III. Xây dựng tính năng Đăng nhậpVới phần 1 của loạt bài này mình sẽ làm 2 màn hình. 7 và 8. Khi vào ứng dụng, màn hình Đăng nhập sẽ hiển thị yêu cầu người dùng nhập Tên, sau khi nhập xong tên sẽ chuyển sang trang Trang chủ là trang trò chuyện chínhCụ thể quy trình công việc đăng nhập như sau Ảnh 1. quy trình đăng nhập
Khách hàngtrang/Trang chủ. vue 8trang/Đăng nhập. vue 9Ứng dụng. vue 0cửa hàng / cửa hàng. js 1ổ cắm/ổ cắm. js 2tuyến/bộ định tuyến. js 3ảnh 2. Giao diện Đăng nhập Người phục vụKhi người dùng được kết nối, sẽ gửi lại thông tin người dùng về phía khách hàng cấu hình/ổ cắm. js 4Lời kếtOK có lẽ mình nên tạm dừng ở đây, ban đầu mình định làm 9 ở phần này nhưng bài đã quá dài rồi |