JavaScript đang gặm nhấm thế giới!
Những chia sẻ về hành trình phát triển của Javascript từ anh Tạ Quang Thái, Cố vấn FUNiX, Co-founder của Startup Rada - ứng dụng di động giúp tìm kiếm đội ngũ uy tín để sửa chữa các thiết bị tại Việt Nam.
- Khung JavaScript là gì và một số khung JavaScript phổ biến
- Hỏi đáp về ngôn ngữ JavaScript cùng lập trình viên
- Học lập trình web nên học ngôn ngữ nào có tính ứng dụng cao?
- Học lập trình web bắt đầu từ đâu sẽ mang lại hiệu quả tốt?
- Cách định nghĩa và cấu trúc các hàm trong JavaScript
Javascript là một ngôn ngữ thông dịch có cú pháp giống với ngôn ngữ C và cách đặt tên giống ngôn ngữ Java. Nó dùng cho trang web, ra đời từ năm 1995 với sự phát triển của trình duyệt Nescape Navigator, sau đó là Internet Explorer vào năm 1996 tiếp theo là FireFox, Safari và sau này là Chrome.
Mục đích ban đầu của Javascript nhằm bổ sung tương tác cho các thành phần html và css, làm cho trang web trở nên phong phú, sinh động lên với người dùng khi duyệt các trang web.
Đến thời kỳ web 2.0, từ những năm 2000, thì JavaScript dần phát triển hơn khi bổ sung thành phần Ajax, JQuery giúp tăng cường xử lý dữ liệu giữa trang web và máy chủ. Kết quả là người dùng không còn phải nhẩy qua nhẩy lại giữa các trang web khác nhau khi tương tác với dữ liệu nữa. Đây là một bước tiến lớn, làm cho một trang web trở nên giống với 1 ứng dụng hoàn thiện hơn được phát triển ở các ngôn ngữ chạy trên hệ điều hành khác.
Sau khi mon men lên lãnh địa máy chủ thì các hàm, thư viện và trình thông dịch trên máy chủ cũng dần dần được phát triển cho phép xử lý giao tác, tính toán, kết nối nhiều hơn trên đó. Điển hình là NodeJS, hoàn thiện và hoạt động như một hệ phần mềm máy chủ trên đó. Nó cung cấp đầy đủ giao diện lập trình, giao thức và các giao tác chuẩn, giúp chúng có thể nói chuyện với nhau giữa các máy chủ hoặc trở thành một điểm tính toán trong mạng lưới tính toán trong các hệ thống xử lý AI, mạng dữ liệu hoặc tính toán song song một cách hoàn thiện với rất nhiều những ứng dụng nền tảng được phát triển trên đó.
Không dừng lại tại đó. Với sự bùng nổ của Flutter, VueJS, NextJS, Reacnative… thì JavaScript bắt đầu leo lên các app điện thoại, giúp cho việc phát triển bằng 1 ngôn ngữ mà có thể thay thế cho Objective C, cho Java Android để chạy trên các máy iphone, hoặc android một cách nhẹ nhàng và âm thầm.
Dĩ nhiễn JavaScript không phải là thứ để so sánh với các native language hoặc hiệu năng của các ngôn ngữ biên dịch khác. Tuy nhiên với sự phát triển liên tục thì nó cũng đang dần dần cắn miếng bánh thị phần phát triển ứng dụng toàn cầu.
Giờ đây chỉ đơn giản với html, css và JavaScript, bạn có thể trở thành một fullstack developer tung hoành khắp nơi, trên mọi chiến tuyến, mọi lãnh địa mà không còn gặp rào cản nào nữa.
Cá nhân tôi may mắn được tiếp xúc với JavaScript (vì nó giống C, thứ mà tôi được học trong trường đại học) và gõ những dòng mã đầu tiên với JS từ năm 1996 để làm tương tác cho trang Intranet của Bộ Xây Dựng (sau này là portal của BXD), sau đó viết ứng dụng tính dự toán xây dựng cũng hoàn toàn bằng JS năm 2001. Tôi lăn lê bò toài và theo dõi sự phát triển của nó đến bây giờ, năm 2022 nhìn lại mới thấy một chuỗi những sự phát triển đáng kinh ngạc, từ một ngôn ngữ bên lề rồi trở thành gã khổng lồ.
Giờ đây, lại lò mò tiếp với những thư viện mới, những framework mới chuẩn bị cho các ứng dụng tiếp theo của Rada mà cảm thấy thật thú vị, rất vui, tự cảm thấy thỏa mãn. Viết mấy dòng này tạo động lực cho con trai và các fresher coder nhằm tiếp bước con đường của nghề lập trình viên, giầu nghèo không biết nhưng mà đáng.
Tạ Quang Thái
Comment
Share
ĐĂNG KÝ TƯ VẤN HỌC LẬP TRÌNH TẠI FUNiX
Bài liên quan
Báo cáo về thực trạng ngành công nghiệp bán dẫn tại Việt Nam năm 2025
Ngành công nghiệp bán dẫn đóng vai trò quan trọng trong sự phát triển của nền kinh tế số và là yếu tố then chốt thúc đẩy các ngành công nghiệp công nghệ cao. Với xu hướng toàn cầu hóa...
Các loại bán dẫn cơ bản và chuyên sâu: Khái niệm, công dụng và ứng dụng đời sống
Bán dẫn là một trong những vật liệu quan trọng nhất trong ngành điện tử, đóng vai trò then chốt trong sự phát triển của các công nghệ hiện đại. Từ máy tính, điện thoại, đến các thiết bị trong...
Tổng hợp kiến thức về các linh kiện bán dẫn dành cho nghiên cứu
Trong lĩnh vực điện tử và công nghệ, linh kiện bán dẫn đóng vai trò cực kỳ quan trọng và có mặt trong hầu hết các thiết bị điện tử hiện đại. Từ các điện thoại di động, máy tính,...
Chip Bán Dẫn Là Gì? Công Dụng Của Chip Bán Dẫn Đến Ngành Công Nghệ Hiện Đại
Chip bán dẫn đã trở thành một trong những yếu tố cốt lõi trong sự phát triển công nghệ hiện đại. Chúng xuất hiện trong hầu hết các thiết bị điện tử, từ smartphone, máy tính, cho đến các thiết...
Ngành bán dẫn tại Việt Nam đang phát triển như thế nào?
Việt Nam đã và đang nhận được sự quan tâm lớn từ các tập đoàn công nghệ toàn cầu nhờ vào vị trí địa lý chiến lược, chi phí lao động cạnh tranh, và chính sách ưu đãi đầu tư....
Bán dẫn là gì? Những kiến thức về bán dẫn mà bạn có thể chưa biết
Quy mô ngành bán dẫn toàn cầu dự kiến đạt 720 tỷ USD trong năm 2024, tăng trưởng với tốc độ trung bình hằng năm (CAGR) là 10,86%, và dự kiến đạt 1,21 nghìn tỷ USD vào năm 2029. Khu...
Report Thị trường IT Việt Nam 2024 – 2025: Cơ hội, Thách thức và Động lực
Hồ Chí Minh, Việt Nam – TopDev hân hạnh công bố Báo cáo Thị trường IT Việt Nam năm 2024 – 2025 với chủ đề “Vietnam IT & Tech Talent Landscape”, một bản phân tích toàn diện về bối cảnh công nghệ...
Hành trình từ học sinh lớp 9 đến cử nhân IT 20 tuổi và 'giấc mơ' Mỹ của cô gái miền Tây
Chọn cho mình con đường học đại học sớm với chương trình Kỹ thuật Phần mềm (Software Engineering) tại FUNiX, Trần Bảo Ngân (Cần Thơ) đã có một hành trình học tập bền bỉ, không ngừng nỗ lực để chứng...
Bình luận (0
)