摘要:
const [state, dispatch] = useReducer(reducer, initialArg, init); The third arguement 'init' is a lazy initialization which is a function. It is useful 阅读全文
摘要:
As a user, it can be very disorienting when the "wrong" UI is briefly shown to the user: a login link is shown to an authenticated user, or a 404 erro 阅读全文
摘要:
For example, we want to show loading spinner inside our appliction component trees. Because we might trigger loading spinner anywhere inside our appli 阅读全文
摘要:
When new to Reactive programming with Angular. It is easy to fall into a performance issue, which is sending multi same http request to the backend. I 阅读全文
摘要:
For example we have following code: $(el).hide() // el.style.display = 'none' $(el).forEach(() => {}) foo.hide() We want $(el).hide() replace with: el 阅读全文
摘要:
Are you using z? Greatly speed up your file system traversal and say goodbye to finder. Install: brew install z 2. Go the github: https://github.com/r 阅读全文
摘要:
For example we want to just conver a VariableDeclaration to Foo.bar.otherBaz("one", 2); We can use Babel template to do that: export default function( 阅读全文
摘要:
Layout reflow Layout reflow can be a performance bottleneck. Let's see how to identify it in the browser and what causes the reflow. In normal process 阅读全文
摘要:
It’s pretty likely that we’ll need to login as a particular user for many tests, let’s take our cy.request command and turn it into a custom command t 阅读全文