30/09/2018, 23:05

Với tốc độ phát triển của CSS và HTML bây giờ thì liệu trong tương lai Javascript có bị khai tử - Công nghệ web

Mình chưa học Javascript nhưng với CSS3 và HTML5 hầu như mình đã làm được mọi chuyển động của các thành phần, rất đẹp mắt, nhanh, gọn nhẹ mà không cần đền Javascript. Tuy nhiên CSS3 cũng có một số điều chưa làm được như javascript. Vậy mọi người có nghĩ rằng khi có phiên bản CSS4,… Thì người ta sẽ không cần dùng Javascritpt để làm website nữa. Bạn nào thành thạo Javascript và Css3 có thể cho mình biết những điều mà CSS3 ko làm được như Javascript được ko ah. Website mà phải tải nhiều file javascript thì rất nặng. Nếu bỏ được Javascript thì tuyệt vời quá…

null viết 01:07 ngày 01/10/2018

Sẽ không có chuyện đó đâu.

Có thể CSS sẽ thay thế được JS trong xử lý animation, nhưng thao tác với DOM, yêu cầu AJAX,… thì CSS không thể làm được, và chắc chắn người ta cũng sẽ không thêm chúng vào CSS.

File javascript thì không hẳn là nặng đâu, mà việc xử lý của nó mới làm chậm trang.
Ngay trong CSS, nếu bạn bỏ hiệu ứng shadow, border-radius đi thì cũng sẽ khiến trang hiển thị nhanh hơn hẳn đấy.

Khoa Nguyen viết 01:09 ngày 01/10/2018

Javascript không chỉ đơn giản là dùng làm chuyển động cho trang web. JS dùng làm để xử lí thuật toán, logic, gửi dữ liệu, nhận dữ liệu, dựng trang, … Rất nhiều thứ khác. Có thể hiểu là html với css là hiển thị còn js là bộ não thực sự của các trang web. Daynhauhoc là website xây dụng tren framework Ember.js đấy.

Còn nữa, không có CSS4 đâu nhé. Các tính năng mới của CSS mới sẽ được thêm vào lần lượt, từ từ, bạn có thể tìm hiểu các tính năng mới với từ khoá cssnext

Huy Hoàng Phạm viết 01:19 ngày 01/10/2018

http://hoangphpetprojects.github.io/SalaryConverter/

Bạn thử viết một ứng dụng tính tiền nho nhỏ như thế này chỉ dùng html css xem

Nguyễn Đức Hoàng viết 01:19 ngày 01/10/2018

Bạn thử viết một ứng dụng tính tiền nho nhỏ như thế này chỉ dùng html css xem

Có thể cho mình xin mã nguồn chương trình này của bạn ko.

Thành Minh viết 01:08 ngày 01/10/2018

Không bao giờ có chuyện đó cả :)))).

Để thao tác với Ajax bạn dùng CSS? :v

JavaScript bây giờ đã có thể cross-platform, chạy trên cả PC (Electron, AppJS,…) + Mobile (Framework7, Ionic,…) đều được. Nó cũng lấn nốt sang backend với NodeJS.
Bên cạnh đó các framework như Angular, React, Ember, Vue,… dùng để xây dựng single page app là xu thế hiện nay với dễ maintain code nên JavaScript đang ngày càng bùng nổ chứ không có chuyện khai tử đâu =))).

Ng Tr Lanh viết 01:07 ngày 01/10/2018

đây nè bạn: https://github.com/HoangPHPetProjects/SalaryConverter

Bài liên quan
0