Là một lập trình viên Java, có thể bạn thường suy nghĩ về cách làm thế nào để kiếm tiền từ nghề code của mình. Bạn không lẻ loi đâu, hầu hết tất cả mọi người đều muốn tận dụng tối đa các kỹ năng hiện có để tăng thu nhập. Ngoài ra, nhiều lập trình viên Java cảm thấy công việc văn phòng 9-đến-5 (9 giờ sáng đến 5 giờ chiều) là chưa đủ để phát triển kỹ năng lập trình, hay mức lương chưa đạt kỳ vọng, v.v…
JavaScript là một ngôn ngữ kịch bản được sử dụng để thêm chức năng và tính tương tác vào các trang web. Đối với các lập trình viên đã thông thạo một ngôn ngữ lập trình khác trước đó thì JavaScript khá dễ hiểu. Với một vài hướng dẫn, bạn sẽ có thể bắt đầu với nó ngay lập tức.
Node.js là một môi trường runtime JavaScript. Nghe hay đấy, nhưng điều đó có nghĩa là gì? Nó hoạt động như thế nào?
Mô hình MVC hiện tại hoàn toàn có thể được giải thích dễ dàng thông qua một ly cà phê đen đá. Bạn từng đi cà phê tán dóc với bạn bè rồi chứ? Nếu rồi thì bạn có thể hiểu được cấu trúc của các ứng dụng web hiện đại rồi đấy....
AngularJS là một framework có cấu trúc dành cho các ứng dụng web động. Nó cho phép bạn sử dụng HTML làm ngôn ngữ mẫu và bạn có thể mở rộng cú pháp của HTML để thể hiện các thành phần của ứng dụng một cách rõ ràng và ngắn gọn. Chức năng data binding và dependency injection giảm bớt phần lớn lượng code bạn phải viết. Và tất cả những tính năng tuyệt vời này đều diễn ra trong trình duyệt, khiến nó trở thành đối tác lý tưởng với bất kỳ công nghệ máy chủ nào.
Nền tảng Java là một tập hợp các chương trình giúp phát triển và chạy một chương trình được viết bằng ngôn ngữ lập trình Java. Nền tảng Java bao gồm một công cụ thực thi, một trình biên dịch và một bộ thư viện.
Java là một trong những ngôn ngữ lập trình bậc cao được nhiều công ty và các tổ chức trên thế giới tin dùng, Ngôn ngữ Java được thiết kế vào những năm 90s bởi tổ chức Sun Micro system hiện nay thuộc sở hữu của Oracle. Java có tính độc lập rất cao, tiện lợi, có thể dùng cho việc cross-platform, có nghĩa bạn chỉ cần viết chương trình một lần thì có thể chạy trên nhiều nền tảng khác nhau. Khẩu hiệu kinh điển mà bất kỳ dân lập trình Java nào cũng biết đó là Viết một lần, chạy được khắp nơi (Write Once Run Anywhere).
Java là ngôn ngữ lập trình cấp cao, hướng đối tượng, mạnh mẽ, an toàn, độc lập với nền tảng, hiệu suất cao, đa luồng và ngôn ngữ lập trình di động. Nó được phát triển bởi James Gosling vào tháng 6 năm 1991. Nó cũng có thể được gọi là nền tảng vì nó cung cấp JRE và API của riêng nó.
Đây không phải là cuộc tranh luận về "PHP hoặc Java tốt hơn hay kém hơn ngôn ngữ ưa thích của bạn". Mà thật ra, bài viết này là về công nghệ doanh nghiệp, ví dụ như Java Enterprise (JavaEE), và cách nó có thể giết chết công ty khởi nghiệp dựa trên web (web-based) hoặc doanh nghiệp dựa trên web vừa và nhỏ của bạn. Và thêm vào đó, là về cách mà một công nghệ có nghĩa như PHP (hoặc Ruby, Python, Perl, v.v.) có thể cứu cánh và đưa start-up của bạn lên tầm cao mới.