Don’t blame the framework: my experience with AngularJS and ReactJS

  • what still counts the most for a maintainable project is the developers’ commitment to write good and organized code.’
  • React components get data from the store directly and change the state by calling actions: it’s simple, elegant and prevents you from becoming insane.
  • Most things that I complained about in the beginning were either because I was forcing the React way of doing things to Angular code or because I wasn’t experienced enough.

Read the full article, click here.


@ProfeC: “Don’t blame the framework: my experience with AngularJS and ReactJS | Cheesecake Labs”


Here are the key impacts in the long run of choosing between AngularJS and ReactJS, from a seasoned developer’s perspective.


Don’t blame the framework: my experience with AngularJS and ReactJS

redux-observable — Medium

  • When you dispatch a function, it returns a subscription object which can be used to cancel the async action.
  • For ergonomics, the actions observable has an `ofType` operator to allow for cleaner filtering of specific types of actions dispatched.
  • // To cancel the AJAX request you can dispatch an abort action // from anywhere in your app dispatch({ type: ‘FETCH_USER_ABORT’ }); // or if it happens to be more ergonomic, just unsubscribe // directly.

Read the full article, click here.


@BenLesh: “Very proud to show off what @_jayphelps and I have been using with #RxJS and #Redux in our @reactjs apps at Netflix:”


Created by Jay Phelps and myself for use on our projects at Netflix, redux-observable is middleware for redux that is in…


redux-observable — Medium

Tips to optimise rendering of a set of elements in React — Medium

  • Don’t update the app component if a list has the same number of elements and order of elements is the same
  • Time for rendering with a simple classic optimisation
  • Now take a look into “render()” function of App component.

Read the full article, click here.


@JavaScriptKicks: “How to optimise rendering of a set of elements in React by @lavrton #javascript #reactjs via @JavaScriptKicks”


There is a guide to increase React performance. The advanced tip will increase speed by 20 times.


Tips to optimise rendering of a set of elements in React — Medium

ReactJS Workshop

  • Structuring data in applications using Redux.
  • React takes a different approach to other popular frameworks and in this workshop we’ll explore the benefits of its approaches before spending most of the day harnessing them to create JavaScript applications.
  • How to test React web applications and components.

Read the full article, click here.


@Jack_Franklin: “If you’re in London and fancy a day of React, React Router, Redux and more, tickets still available for my workshop:”


The age of JavaScript applications is upon us. In this workshop we’ll deep dive into Facebook’s ReactJS, an ambitious web framework that’s taken the community by storm. React takes a different approach to other popular frameworks and in this workshop we’ll explore the benefits of its approaches before spending most of the day harnessing them to create JavaScript applications. We’ll meet and conquer JSX, React’s solution to templating in JavaScript applications, learn how React renders changes and how and when to use props vs state in React.


ReactJS Workshop | Web Developer Training

When Angular 2 meets React Native

  • Angular 2 + React Native Learn how these two frameworks can be used together to create mobile applications.
  • Discover how you can also build native applications for iOS and Android, using these technologies and your web developer skills.
  • Introducing Angular 2 in 20 minutes Meet the next version of the most popular JavaScript framework.

Read the full article, click here.


@RivieraDEV: “At @RivieraDEV, @MarcLaval will tell us about X-platform dev with @AngularJS 2 and @ReactJS Native!
Got your ticket?”



When Angular 2 meets React Native

Why MobX?

  • MobX provides mechanisms to optimally synchronize application state with your React components by using a reactive virtual dependency state graph that is only updated when strictly needed and is never stale.
  • observer turns React (function) components into derivations of the data they render.
  • As demonstrated above, modifying state when using MobX is very straightforward.

Read the full article, click here.


@jferrettiboke: “#MobXJS: scalable state management. A competitor of #ReduxJS. What should I learn? Both at this moment. #ReactJS #JS”



Why MobX? | MobX

Seven reasons why a Rails 5, Redux, React, and React Native stack is fantastic for new startups — Medium

  • The Rails 5, Redux, React, and React Native stack is, in my opinion, THE solid choice for startup founders to consider as they work on spinning up new projects.
  • Back in the day I remember wrestling painfully with various not-well-supported PubSub and WebSockets solutions, but now with ActionCable in Rails 5+ the development process is amazingly easy (seriously, ‘s a quick demo I put together ).
  • The Rails community and React community are both amazing and have published a ton of gems and components to speed up engineering.

Read the full article, click here.


@ReactJsGoodies: “Seven reasons why a Rails 5, Redux, React, and React Native stack is fantastic for new startups”


I was on the phone with a developer friend of mine the other day talking about plans to update a book project of mine to…


Seven reasons why a Rails 5, Redux, React, and React Native stack is fantastic for new startups — Medium