Chia sẻ web & tools hay

Library & Frameworks - Javascript

  • jQuery là gì

    jQuery

    Là thư việc Javascript, được dùng khá phổ biến, nhỏ gọn, xử lý đa số các thao tác liên quan đến giao diện, thao tác dữ liệu chưa được khai thác nhiều.

  • ReactJS là gì

    ReactJS

    React là một thư viện JavaScript để xây dựng giao diện người dùng. Nó được duy trì bởi Facebook và một cộng đồng gồm các nhà phát triển và công ty cá nhân.

  • Vue.js là gì

    Vue.js

    Vue.js là một thư viện JavaScript dùng để xây dựng giao diện người dùng. Vue được thiết kế từ đầu theo hướng cho phép và khuyến khích việc phát triển ứng dụng theo các bước.

  • AngularJS là gì

    AngularJS

    AngularJS là một web framework JavaScript được phát triển và tài trợ bởi Google và cộng đồng để giải quyết các vấn đề gặp phải trong việc phát triển ứng dụng trang đơn. Ngoài ra, AngularJs còn có các thành phần bổ sung cho Cordova, framework sử thường dùng để viết các ứng dụng di động.

  • Node.js là gì

    Node.js

    Node.js là một hệ thống phần mềm được thiết kế để viết các ứng dụng internet có khả năng mở rộng, đặc biệt là máy chủ web. Chương trình được viết bằng JavaScript, sử dụng kỹ thuật điều khiển theo sự kiện, nhập/xuất không đồng bộ để tối tiểu tổng chi phí và tối đại khả năng mở rộng.

  • D3.js là gì

    D3.js

    D3.js là một thư viện JavaScript để tạo trực quan hóa dữ liệu tương tác động trong các trình duyệt web. Nó sử dụng các tiêu chuẩn Đồ họa vector có thể mở rộng, HTML5 và Cascading Style Sheets được triển khai rộng rãi.

  • Backbone là gì

    Backbone

    Với Backbone, dữ liệu sẽ hiển thị dưới dạng Mô hình, có thể được tạo, xác thực, hủy và lưu vào máy chủ. Bất cứ khi nào một hành động UI làm cho một thuộc tính của mô hình thay đổi, mô hình sẽ kích hoạt một sự kiện; tất cả các chế độ xem hiển thị trạng thái của mô hình có thể được thông báo về sự thay đổi đó, để chúng có thể phản hồi tương ứng, hiển thị lại chính chúng với thông tin mới.

  • Socket IO là gì

    Socket IO

    Socket.IO là một thư viện JavaScript cho các ứng dụng web thời gian thực. Nó cho phép giao tiếp hai chiều, giữa máy khách và máy chủ web. Nó có hai phần: thư viện phía máy khách chạy trong trình duyệt và thư viện phía máy chủ cho Node.js. Cả hai thành phần có một API gần như giống hệt nhau.

  • Ember JS là gì

    Ember JS

    Ember.js là một khung web JavaScript mã nguồn mở, dựa trên mẫu chế độ xem mô hình chế độ xem mô hình. Nó cho phép các nhà phát triển tạo ra các ứng dụng web một trang có thể mở rộng bằng cách kết hợp các thành ngữ phổ biến và các thực tiễn tốt nhất vào iframe.

  • Polymer là gì

    Polymer

    Polymer là một thư viện JavaScript mã nguồn mở để xây dựng các ứng dụng web bằng các thành phần Web. Thư viện đang được phát triển bởi các nhà phát triển và cộng tác viên của Google trên GitHub.

  • Bootstrap CDN là gì

    Bootstrap CDN

    Bootstrap là một framework CSS và Javascript dựa trên jQuery, nó linh hoạt trong việc điều khiển phần giao diện, ngày càng được sử dụng phổ biến.

  • Bootstrap Vue là gì

    Bootstrap Vue

    Bootstrap Vue là một framework javascript, được xây dựng dựa trên VueJS.

PHP - CMS, Frameworks, ...

  • PHP là gì

    PHP

    PHP là một ngôn ngữ lập trình kịch bản hay một loại mã lệnh chủ yếu được dùng để phát triển các ứng dụng viết cho máy chủ, mã nguồn mở, nó rất thích hợp với web và có thể dễ dàng nhúng vào trang HTML.

  • Laravel là gì

    Laravel

    Laravel là một PHP Framework mã nguồn mở, miễn phí, được tạo bởi Taylor Otwell và dành cho việc phát triển các ứng dụng web theo mô hình kiến ​​trúc của MVC (Model View Controller) và dựa trên Symfony.

  • CodeIgniter là gì

    CodeIgniter

    CodeIgniter là một nền tảng ứng dụng web mã nguồn mở được dùng để xây dựng các ứng dụng web động tương tác với PHP. Nó cho phép các nhà phát triển xây dựng một ứng dụng web nhanh hơn - so với việc viết mã hỗn tạp - bằng cách cung cấp 1 bộ thư viện đầy đủ cho các tác vụ thông thường, cũng như cung cấp một mô hình tương tác đơn giản và dễ hiểu cho việc kết nối tới những bộ thư viện đó.

  • CakePHP là gì

    CakePHP

    CakePHP là một PHP Framework mã nguồn mở. Nó tuân theo cách tiếp cận bộ điều khiển xem mô hình của Google và được viết bằng PHP, được mô phỏng theo các khái niệm về Ruby on Rails.

  • Symfony là gì

    Symfony

    Symfony là một web application framework viết bằng ngôn ngữ PHP, và hoàn toàn miễn phí. Khác với các loại framework khác như Zend hay CodeIgniter là tự xây dựng các thư viện của mình, thì Symfony gồm nhiều thành phần, thư viện khác nhau gộp thành một ứng dụng hoàn chỉnh.

  • Yii là gì

    Yii

    Yii là một PHP Framework mã nguồn mở và hoàn toàn miễn phí, có hiệu năng xử lý cao, phát triển tốt nhất trên các ứng dụng Web, sử dụng tối đa các thành phần (component) để tăng tốc độ viết ứng dụng.

  • Phalcon là gì

    Phalcon

    Phalcon là một framework đầy đủ các thành phần. Nó hỗ trợ kiến trúc MVC, cung cấp đầy đủ các tính năng tiện ích như ORM, các template engine cho hiển thị, caching dữ liệu, phân trang và một loạt các tính năng khác. Được phát hành lần đầu vào năm 2012.

  • Zend Framework là gì

    Zend Framework

    Zend Framework là 1 PHP Framework đuợc lập trình trên PHP dựa theo mô hình MVC sẽ giúp bạn tách bạch các phần xử lý riêng biệt cho website của bạn, nó giúp cho code của bạn trong sáng hơn, dễ quản lý, chỉnh sửa và nâng cấp.

  • jQuery là gì

    FuelPHP

    FuelPHP là một framework đơn giản, linh hoạt, hướng cộng đồng và được viết mới hoàn toàn dựa trên PHP 5.3+ với những ý tưởng tốt nhất của các framework khác. FuelPHP được xây dựng theo mô hình MVC, có hỗ trợ đầy đủ mô hình HMVC. Ngoài ra FuelPHP cũng hỗ trợ thêm một khái niệm gọi là ViewModel.

  • Wordpress là gì

    Wordpress

    WordPress là một hệ thống CMS viết bằng ngôn ngữ lập trình PHP và sử dụng MySQL database. WordPress là hậu duệ chính thức của b2/cafelog, được phát triển bởi Michel Valdrighi. Cái tên WordPress được đề xuất bởi Christine Selleck, một người bạn của nhà phát triển chính Matt Mullenweg

  • Joomla là gì

    Joomla

    Joomla! là một hệ quản trị nội dung nguồn mở, được cung cấp miễn phí theo giấy phép GNU. Joomla được phát triển từ Mambo, được viết bằng ngôn ngữ PHP và kết nối tới cơ sở dữ liệu MySQL, cho phép người sử dụng có thể dễ dàng xuất bản các nội dung của họ lên Internet hoặc Intranet. Joomla!

  • Drupal là gì

    Drupal

    Drupal là một khung sườn phát triển phần mềm hướng mô-đun, một hệ quản trị nội dung miễn phí và mã nguồn mở. Cũng giống như các hệ quản trị nội dung hiện đại khác, Drupal cho phép người quản trị hệ thống tạo và tổ chức dữ liệu, tùy chỉnh cách trình bày, tự động hóa các tác vụ điều hành và quản lý hệ thống những.

  • Magento là gì

    Magento

    Magento là một mã nguồn mở tạo web thương mại điện tử đã được ra mắt vào ngày 31 tháng 3 năm 2008. Magento được phát triển bởi Varien, với sự giúp đỡ từ các lập trình viên trong cộng đồng mã nguồn mở, nhưng chỉ được sở hữu bởi Magento Inc. Magento được xây dựng trên nền tảng Zend Framework.

  • NukeViet là gì

    NukeViet

    Là hệ quản trị nội dung (Content Management System - CMS) xây dựng dựa trên nền tảng phần mềm nguồn mở NukeViet - một phần mềm nguồn mở thế hệ mới do người Việt phát triển. NukeViet CMS cho phép bạn xây dựng và quản lý các website một cách dễ dàng.

Công cụ hỗ trợ viết code

  • Sass là gì

    Sass

    Sass là công cụ hỗ trợ cho việc viết CSS, có thể tạo biến cho việc tái sử dụng code, nén file CSS để tiết kiệm dung lượng,...

  • less là gì

    less

    Tương tự như Sass, less cũng là công cụ hỗ trợ cho việc viết CSS, sử dụng biến để viết code hiệu quả hơn và có thể nén file CSS để tiết kiệm dung lượng,...

  • Jade là gì

    Jade

    Jade là một dạng framework được phát triển bởi rất nhiều developer giúp cho việc viết code HTML nhanh và gọn hơn.

  • Gulp là gì

    Gulp

    Gulp là task runner được xây dựng trên nền Node JS, giúp chúng ta tự động hoá các thao tác thường diễn ra trong quá trình phát triển website như: Minify, kiểm tra lỗi Javascript, compile, ...

  • Grunt là gì

    Grunt

    Grunt là một công cụ để build code cũng như tự động các task lặp đi lặp lại (task runner). Công việc của task runner có thể kể đến như nén, biên dịch các file css, javascript, chạy unit test.

  • Emmet là gì

    Emmet

    Emmet là một plugin giúp code HTML, CSS nhanh và tiện lợi hơn cho các trình soạn thảo code.

  • Sublime là gì

    Sublime

    Sublime là một editor khá mạnh, có nhiều plugin hỗ trợ tốt cho việc viết code và thao tác nhanh.

  • Eclipse là gì

    Eclipse

    Eclipse là một công cụ hỗ trợ lập trình mã nguồn mở được phát triển bởi IBM. Eclipse như một môi trường phát triển Java tích hợp (IDE), với Eclipse chúng ta có thể mở rộng hơn mã nguồn bằng cách chèn thêm các plugins cho project.

  • Notepad++ là gì

    Notepad++

    Notepad++ là một editor miễn phí cho Windows, đơn giản nhưng khá hiệu quả trong việc hỗ trợ viết code.

Ứng dụng quản lý source code

  • Git là gì

    Git

    Git là một trong những hệ thống Quản lý phiên bản phân tán, được phát triển nhằm quản lý source code của Linux. Trên Git, ta có thể lưu trạng thái của file dưới dạng lịch sử cập nhật, vì thế có thể đưa file đã chỉnh sửa một lần về trạng thái cũ hay có thể biết được file đã được chỉnh sửa chỗ nào.

  • SourceTree là gì

    SourceTree

    SourceTree là Git với giao diện đồ họa dành cho Window và MAC, được cung cấp miễn phí bởi Atlassian.

  • Ungit là gì

    Ungit

    Ungit là Git với giao diện đồ họa dành cho Window, sử dụng trực quan dễ thao tác, nếu chưa quen với câu lệnh Git thì đây sẽ là lựa chọn tốt.

  • Bitbutket là gì

    Bitbucket

    Bitbucket là dịch vụ lưu trữ quản lý source code được cung cấp bởi Atlassian, dùng kết hợp với Git hay Mercurial, Bitbucket có bản miễn phí với số lượng user và kho lưu trữ giới hạn.

  • GitHub là gì

    GitHub

    GitHub là dịch vụ cung cấp kho lưu trữ mã nguồn Git dựa trên nền web cho các dự án phát triển phần mềm. GitHub cung cấp cả phiên bản trả tiền lẫn miễn phí cho các tài khoản.

  • TortoiseSVN là gì

    TortoiseSVN

    TortoiseSVN là một trình máy khách Windows mã nguồn mở miễn phí cho hệ thống kiểm soát phiên bản Apache™ Subversion®.

  • Mercurial là gì

    Mercurial

    Mercurial là công cụ quản lý source code miễn phí, hiệu quả trong việc xử lý project với giao diện đơn giản và trực quan.

  • Dropbox là gì

    Dropbox

    Dropbox dịch vụ lưu trữ trực tuyến, có thể kết hợp với Git để quản lý source code.

Ứng dụng host & server

  • Xampp là gì

    Xampp

    Xampp là chương trình tạo máy chủ Web (Web Server) được tích hợp sẵn Apache, PHP, MySQL, FTP Server, Mail Server và các công cụ như phpMyAdmin.

  • WampServer là gì

    WampServer

    WampServer là môi trường phát triển web trên hệ điều hành Windows. Nó cho phép bạn tạo các ứng dụng web với Apache2, PHP và MySQL. Bên cạnh đó, PhpMyAdmin cho phép quản lý cơ sở dữ liệu dễ dàng.

  • Putty là gì

    Putty

    PUTTY là một SSH Client được dùng phổ biến. Phần mềm rất nhỏ gọn nhưng vẫn có đủ các tính năng để có thể truy cập và sử dụng Máy chủ Linux (CentOS, Ubuntu, ...) thông qua SSH.

  • XShell là gì

    XShell

    XShell cho phép người sử dụng để truy cập vào UNIX hay Linux host dễ dàng và an toàn trên một máy trạm Windows. giao thức SSH hỗ trợ mã hóa và xác thực người dùng cho các kết nối an toàn qua Internet, giao diện thân thiện.

  • WinSCP là gì

    WinSCP

    WinSCP là ứng dụng truyền tải file dành cho hệ điều hành Windows với giao thức SSH để truyền tải file một cách an toàn. WinSCP còn hỗ trợ giao thức SFTP, FTP, và cả SCP.

  • Total Commander là gì

    Total Commander

    Total Commander là phần mềm quản lí file chạy trên nền Windows. Chương trình có hai cửa sổ mở song song, tương tự như Norton Commander, hay Midnight Commander. Điều đó tiện lợi cho việc sao chép, di chuyển file giữa các thư mục khác nhau.

  • FileZilla là gì

    FileZilla

    FileZilla là phần mềm quản lí file chạy trên đa nền tảng: Windows, Linux, và Mac OS X. Hỗ trợ FTP, SFTP, và FTPS.

  • Xftp là gì

    Xftp

    Xftp là phần mềm quản lí file linh hoạt và nhẹ cho những người dùng cần phải chuyển các tập tin một cách an toàn qua mạng, hỗ trợ giao thức SFTP, FTP.

Web Service

  • AWS là gì

    AWS

    AWS (Amazon Web Services), là một tập hợp các dịch vụ cloud server, còn được gọi là dịch vụ web, góp phần xây dựng nên nền tảng cloud server do Amazon.com cung cấp.

  • Google Cloud Platform là gì

    Google Cloud Platform

    Google Cloud Platform (GCP) là nền tảng cloud server cho phép doanh nghiệp, tổ chức xây dựng và chạy các ứng dụng của mình trên chính hệ thống mà Google đã và đang sử dụng cho các sản phẩm như Google Search, Google Maps, Google Apps, Chrome, Youtube, ...

  • Microsoft Azure là gì

    Microsoft Azure

    Microsoft Azure, được bắt đầu phát triển từ ngày 1 tháng 1 năm 2010, nằm cung cấp một phạm vi lớn các ứng dụng internet có thể sử dụng từ cả môi trường tại nhà lẫn trên internet". Đây là bước đầu tiên của Microsoft tiến vào lĩnh vực điện toán đám mây, nằm trong các dịch vụ trực tuyến Microsoft.

  • Cloudflare là gì

    Cloudflare

    Cloudflare là dịch vụ giúp tăng tốc độ và tính bảo mật cho trang web, đứng vai trò là một dịch vụ proxy trung gian (VD giúp cho các trang web ở Việt Nam có thể chạy tốt ở Châu Âu).

  • GoDaddy là gì

    GoDaddy

    GoDaddy là nhà cung cấp domain hàng đầu, bạn có thể đặt mua hoặc bán domain tại đây, hiện nay GoDaddy mở rộng sang cung cấp dịch vụ cloud server.

  • DigitalOcean là gì

    DigitalOcean

    DigitalOcean là nhà cung cấp dịch vụ cloud server, cung cấp VPS hay server cho các nhà phát triển, thao tác trực quan dễ sử dụng, hỗ trợ khá tốt.

  • Dediserve là gì

    Dediserve

    Dediserve cũng là nhà cung cấp dịch vụ cloud server như DigitalOcean, cung cấp VPS hay server cho các nhà phát triển, điểm đặt server trên khắp thế giới, trong đó có HongKong, Singapore cho tốc độ truy cập tại Việt Nam rất nhanh.

Công cụ quản lý & trao đổi thông tin

  • Bitrix24 là gì

    Bitrix24

    Bitrix24 là công cụ chat của Mỹ, được phát triển trên nền tảng Bitrix sitemanager, cung cấp các hệ thống quản lý doanh nghiệp nội bộ, tích hợp rất nhiều tính năng quản lý bên trong.

  • Chatwork là gì

    Chatwork

    Chatwork là công cụ chat của Nhật, có thể tạo group, quản lý task hiệu quả, thế mạnh là chat.

  • Hipchat là gì

    Hipchat

    Hipchat được phát triển bởi Atlassian, dùng cho chat group hoặc riêng tư, chia sẻ file dễ dàng, kết hợp quản lý project hiệu quả.

  • Slack là gì

    Slack

    Slack là công cụ chat nhóm có thể liên kết với các ứng dụng lưu trữ khác (Dropbox, Google Drive, ...), có thể dùng để theo dõi tiến trình công việc.

  • Skype là gì

    Skype

    Skype là ứng dụng chát, nhắn tin, gọi điện miễn phí với chất lượng khá tốt.

  • Google Drive là gì

    Google Drive

    Google Drive là công cụ lưu trữ và chia sẻ dữ liệu miễn phí của Google. Toàn bộ dữ liệu lưu trữ trên Google Drive sẽ được bảo vệ an toàn trên hệ thống máy chủ khổng lồ của Google.

  • Trello là gì

    Trello

    Trello là công cụ quản lý task dễ sử dụng, hiệu quả trong việc chia sẻ, giao task cả khi làm việc độc lập hoặc nhóm.

  • LastPass là gì

    LastPass

    LastPass là ứng dụng quản lý password, áp dụng công nghệ mã hóa tiên tiến an toàn. Password có thể được chia sẻ theo cá nhân hoặc group, có thể sử dụng trên nhiều thiết bị khác nhau.

Công cụ quản lý trang web

  • Google Web Master tools là gì

    Google Web Master tools

    Google Web Master tools là công cụ được phát triển bởi Google, là công cụ hỗ trợ cho việc quản lý trang web vận hành hiệu quả hơn.

  • Google Tag Management là gì

    Google Tag Management

    Google Tag Management là công cụ phát triển bởi Google, là công cụ sử dụng các tag để quản lý các nhiều dịch vụ khác của Google: Google Analytis, Google AdWords, Google Adsense, ...

  • Google Analytics là gì

    Google Analytics

    Google Analytics là công cụ phát triển bởi Google, giúp phân tích trang web hiệu quả, từ lưu lượng người dùng, pageview, trang được xem, ...

  • Google Adwords là gì

    Google Adwords

    Google Adwords là dịch vụ quảng cáo của Google, sử dụng quảng cáo sử dụng từ khóa hoặc hình ảnh.

  • Google DoubleClick là gì

    Google DoubleClick

    Google DoubleClick là nền tảng phục vụ quảng cáo cao cấp của Google cho phép bạn kết hợp các mạng quảng cáo phù hợp và bán quảng cáo trực tiếp để tất cả họ có thể cạnh tranh với nhau.

  • Google Adsense là gì

    Google Adsense

    Google Adsense là công cụ được phát triển bởi Google, dùng cho các nhà xuất bản web có thể kiếm tiền bằng cách hiển thị quảng cáo Google trên trang của họ.

  • Mobile Friendly là gì

    Mobile Friendly

    Mobile Friendly là công cụ được phát triển bởi Google, dùng để phân tích, kiểm tra xem trang web có thiết kế chạy tốt trên thiết bị di động hay không.

  • PageSpeed Insights là gì

    PageSpeed Insights

    PageSpeed Insights là công cụ phát triển bởi Google, dùng để phân tích tốc độ load trang cho các thiết bị, bao gồm cả mobile.

  • Dead link checker là gì

    Dead link checker

    Dead link checker công cụ kiểm tra link hỏng cho từng trang hoặc cho toàn bộ link có trong trang web.

  • W3C Link Checker là gì

    W3C Link Checker

    W3C Link Checker là công cụ kiểm tra link được phát triển bởi W3C.

  • XML Sitemaps là gì

    XML Sitemaps

    XML Sitemaps là công cụ dùng để tạo trang sitemaps.xml cần cho search engine đánh chỉ mục.