I, Kiet Tran

Tìm hiểu chung về transclude trong AngularJs 1.x

Reference from: https://www.facebook.com/notes/h%E1%BB%93ng-ph%C3%B9ng-ph%C3%A1t/t%C3%ACm-hi%E1%BB%83u-chung-v%E1%BB%81-transclude-trong-angularjs-1x/1285652024779277 — Bài viết chỉ đơn giản thuật lại những gì mình bị vướng và muốn đào sâu 1 chút về transclude. Lược dịch từ: http://angular-tips.com/blog/2014/0… Giới thiệu Tranclude theo mình là 1 chủ để hơi khó (chắc là với mình) trong Angularjs. Thông thường, 1 directive nếu không khai báo transclude sẽ bỏ qua các thông tin bên trong custom element đó bằng template của directive (nếu có). Chính vì thế, khái niệm transclude ra đời như 1 […]

48 total views, no views today

Read more

Call, Bind và Apply trong Javascript

Reference from: https://hpphat.wordpress.com/2016/09/07/call-bind-va-apply-trong-javascript/ — Mục tiêu của bài viết là để làm rõ hơn về 1 chủ đề mà mình nghĩ là chuyên sâu trong JS (và mình cũng đang có hứng thú nên viết để mọi người cùng chia sẻ). Nguồn tham khảo và dịch: How To Use .call(), .apply() and .bind() In Javascript Apply vs. Call vs. Bind in JavaScript MDN – Apply MDN – Call MDN – Bind Trong Javascript, mọi hàm đều tồn tại 1 con trỏ […]

46 total views, no views today

Read more

PHP Session Locks – How to Prevent Blocking Requests

Reference from: http://konrness.com/php5/how-to-prevent-blocking-php-requests/ — Many people are aware that modern browsers limit the number of concurrent connections to a specific domain to between 4 or 6. This means that if your web page loads dozens of asset files (js, images, css) from the same domain they will be queued up to not exceed this limit. This same problem can happen, but even worse, when your page needs to make several requests to PHP scripts that use sessions. Problem PHP writes its […]

111 total views, no views today

Read more

Một số ví dụ đơn giản về new isolate/isolated scope (scope: {…}) của directive trong AngularJS

Một trong những khó khăn cho những ai mới làm quen với AngularJS đó là vấn đề sử dụng new isolate/isolated scope (scope: {…}) của directive. Đối với vấn đề sử dụng loại {scope: true} hoặc {scope: false}, các bạn có thể đọc bài sau để hiểu rõ hơn: Understanding Scopes in Angularjs Bài viết này mình sẽ đề cập 3 loại scope sau: interpolated scope (@) two-way binding scope (=) expression binding scope (&) Mình hi vọng một số […]

207 total views, no views today

Read more

Getting Started ES6

Reference from: http://www.2ality.com/2015/08/getting-started-es6.html — This blog post helps you to get started with ECMAScript 6 (ES6): It explains how you can interactively try out ES6. It lists ES6 features that are easy to adopt, along with how those features are coded in ES5. Trying out ECMAScript 6 There are three simple ways to play with ES6: Web browser: use the online Babel REPL, an interactive playground that compiles ES6 to ES5. There is nothing to install with this option. Command line: […]

144 total views, no views today

Read more

Top 10 ES6 Features Every Busy JavaScript Developer Must Know

Reference from: http://webapplog.com/es6/ — I recently went to HTML5 Dev conference in San Francisco. Half of the talks I went to were about ES6 or, as it’s now called officially, ECMAScript2015. I prefer the more succinct ES6 though. This essay will give you a quick introduction to ES6. If you don’t know what is ES6, it’s a new JavaScript implementation. If you’re a busy JavaScript software engineer (and who is not?), then proceed reading to learn the best 10 features of […]

279 total views, no views today

Read more

Thiết kế RESTful APIs

Reference from: http://techtalk.vn/thiết-kế-restful-apis.html — Hôm rồi thấy anh bạn share document về RESTful APIs của Shoptify, tự dưng nghĩ đến hình như chưa có bài viết nào bằng tiếng Việt về cách xây dựng RESTful APIs mặc dù vấn đề này đã khá phổ biến. Vậy nên tôi viết bài này, chia sẻ một số best practices mà chúng tôi đã thảo luận và áp dụng khi thiết kế và xây dựng APIs cho sản phẩm của mình. Tại sao API […]

169 total views, no views today

Read more

Công cụ front-end được yêu thích của năm 2015

Reference from: http://www.sitepoint.com/front-end-tools-favorite-finds-2015 — We’re just about at the end of 2015 and I’m sure you’d all agree it’s been another year jam-packed with new tools for web design and development. While doing my newsletter I’ve come across lots of interesting things, so I thought it would be cool to summarize some of my favorite finds in a year-end post. Before I begin, I should mention: I can’t necessarily vouch for the quality or security of any of these tools. Just […]

159 total views, no views today

Read more

AngularJS Corner – Using promises and $q to handle asynchronous calls

Reference from: http://chariotsolutions.com/blog/post/angularjs-corner-using-promises-q-handle-asynchronous-calls/ — The AngularJS $q service is said to be inspired by Chris Kowal’s Q library (github.com/kriskowal/q). The library’s goal is to allow users to monitor asynchronous progress by providing a “promise” as a return from a call. In AngularJS, the semantics of using a promise are:

A number of Angular services return promises: $http, $interval, $timeout, for example. All promise returns are single objects; you’re expected to research the service itself to find out what it returns. […]

186 total views, no views today

Read more

Constants & Values: Global Variables In AngularJS… The Right Way

Reference from: http://ilikekillnerds.com/2014/11/constants-values-global-variables-in-angularjs-the-right-way/ — The subject of global variables in most languages is enough to bring the most passionate code junkies out of the woodwork ready to debate and bite off your feet for even entertaining the thought. The reality is in a framework like AngularJS globals are warranted at times, but only if you implement globals the Angular way. But not globals in the way you know. Constants and values Out of the box, AngularJS supports global constants and values. […]

169 total views, no views today

Read more
1 2 3