Chủ đề này nói hầu hết là thuộc về javascript. 1 ngôn ngữ tối thượng - dân chơi trong làn lập trình xu thế những năm 2021
[JAVASCRIPT Cơ bản] javascript core
Javascript là gì
JavaScript (viết tắt là "js") là một ngôn ngữ lập trình mang đầy đủ tính năng của một ngôn ngữ lập trình động mà khi nó được áp dụng vào một tài liệu HTML, nó có thể đem lại khả năng tương tác động trên các trang web. Cha đẻ của ngôn ngữ này là Brendan Eich, đồng sáng lập dự án Mozilla, quỹ Mozilla, và tập đoàn Mozilla. (nguồn : developer mozilla)
Lịch sử phát triển
Ban đầu vào khoảng những năm 1995, ba mẹ mình đang hỳ hục tạo ra mình thì thế giới web cũng còn rất non trẻ. Các trang HTML vẫn còn sơ sinh và có rất nhiều tiềm năng. Cuộc chạy đua công nghệ đã kiến ông lớn Microsoft và Netscape chạy đua với nhau. Kết quả Netscape tạo ra javascript. Lúc này javascript vẫn là 1 dân chơi mà các đàn anh phải ngưỡng mộ.
Bạn cũng biết 1995 thì James Gosling cũng đã "thụ phấn" tạo ra java chứ có thịnh hành lắm đâu. Internet vẫn còn sa con bà nó sỉ thì 1 dân chơi như javascript lại chưa được mấy làm tôn trọng đến nỗi phải bú fame nhà java. => nó thành javascript. :D Rồi sau đó Microsoft cũng đã đi theo tiếng gọi con tim tích hợp javascript vào cái trình duyệt mà bao lập trình viên đến mơ cũng nhớ về nó - Internet Explorer
Mặc dù JavaScript được xây dựng với mục đích không làm khó những lập trình viên không chuyên. Nhưng cũng chính vì vậy mà mấy ông tạo ra trình duyệt cũng không thống nhất được với nhau => cần có 1 cái gì đó viết chung 1 lần thôi mà chạy được nhiều nền tảng và JQUERY bạn thân của lập trình viên ra đời. Và được giới thiệu vào năm 2006 bởi John Resig.
Sau khi đã bay lắc hết cmn 1 vòng trái đất thì mọi người dần nhận ra javascript nó dân chơi như vậy chứ cũng chỉ là hư danh, làm méo gì tương tác đc như 1 backend thực sự đâu :D Đúng là bú fame thì cuối cùng cũng chỉ là cùi bắp. Nhưng không, Giai đoạn 2009 - Giai đoạn mà Nodejs ra đời lấy lại danh dự cho sự sida được cộng đồng đồn thổi từ lâu
Lúc bấy giờ, Node.js là một bộ công cụ miễn phí, mã nguồn mở, đa nền tảng cho việc tạo ra những ứng dụng liên quan đến máy chủ, có hiệu suất cao và cũng có thể làm backend. Các nhà phát triển web cũng chấp nhận javascript hơn. Họ nói: "javascript thực đã hết bị HIV rồi".
Nào ngờ đâu, HIV thì làm méo gì có vụ mà hết, hết sida thì chuyển sang AIDS giai đoạn sau của sida thì có :D Thời điểm này các miếng đất màu mỡ như lập trình mobile lại như những cô gái 16 "khuôn trăng đầu đặn nét mài nở nang"
Đã bị AIDS thì có sợ chết đâu, thấy gái là quất thôi chứ kiểu gì chả chết và Javascript thời kì này code luôn cả mobile các anh các mẹ ạ :D
Các anh cảnh sát chính tả thì đông mà cảnh sát ngôn ngữ thì không có mà bây giwof javascript lộng hành quá thì không được nên đã phát triển thêm typescript như 1 viên uống trị bệnh cho javascript.
typescript said: "nhà tôi 3 đời trị sida - chiếm lấy em đi"
thế nhưng ai đã chơi với sida mấy ai còn đam mê với cuộc sống bình dị đi sài typescript. Nhưng theo quan điểm cá nhân của mình, xu hướng sau này typescript có vẻ sẽ là 1 đế chế.
Bài viết đến đây thôi, mình nghĩ mình chém gió hơi nhiều rồi. Mình là Trương thanh hùng web developer. Chào thân ái và quyết thắng mọi người