Mocha: Setup Debug for PHPstorm+NodeJS

I like to debug PHP code with PHPStrom. It simply click "Debug Icon" and debugging process automatically catch all scripts running from console or browser and no other manipulation needed. NodeJS has another debug approach and it different from PHP, also, it is much complicated. You should setup debugging for every a file or a... » read more

React: Local state management with Apollo

Базовими речами в React є props та state, це ключові моменти, які потрібно зрозуміти і розібрати. З props все абсолютно просто – в них передаємо дані на основі яких компоненти промальовуються. Props – це просто контейнер для зберігання даних на рівні компоненту, якщо змінити дані в props, то з компонентом нічого не відбудеться. Геть інша... » read more

Часткове промальовування компонентів React на сервері. Частина 2

Це друга стаття із серії Не стандартна робота з React – Частина 1 В попередній частині) ми поговорили про базову версію реалізації часткового промальовування React компонетів на сервері. Ми маємо значні напрацювання у відображені табличних даних (ZfcDataGrid) на PHP, було б не зовсім справедливо викинути роки роботи, тільки через те, що почали використовувати React. В... » read more

Часткове промальовування компонентів React на сервері. Частина 1

Практика описана в даній статті відноситься до Bad Practice, вона надається як зразок для менш болісного перехідного періоду і в майбутньому обов’язково має бути оптимізована під вимоги React. На початку впровадження нових технологій на проект, не можна все старе викинути і написати код заново, точніше можна, але бізнес це не оцінить. Припустимо компанія довгий час... » read more

JavaScript модулі та залежності з jspm

ІТ-технології не стоять на місці і постійно тішать нас різними смаколиками. Відносно недавно був прийнятий стандарт ECMAScript 6 зі своїм солоденький синтаксисом (sugar syntax). Нижче наведений переклад цієї статті з деякими доповненнями. jspm is a package manager for JavaScript applications that sits on top of theSystemJS. Both were written and are maintained by Guy Bedford. SystemJS builds on top of the es6-module-loader and... » read more