Meteor 1.5 ❤ React Loadable – Meteor Blog

  • Meteor 1.5 ❤ React LoadableSpoiler: it just worksIf you keep up with the latest JavaScript news, you might have seen this article by james kyle about his React Loadable project, which establishes a new pattern for using dynamic import(…) to fetch React components and display loading indicators while they load.I especially love this graphic illustrating the difference between a)using dynamic import(…) at the routing level and b) using it at the component level:Route-based (left/red) vs. component-based (right/green) dynamic module loadingTesting react-loadable with Meteor 1.5I was naturally curious if react-loadable would work in Meteor 1.5-beta.10, since Meteor should be able to take full advantage of these finer-grained module groupings.
  • meteor directory from a fresh Meteor 1.5 app: the example code to have a typical Meteor application structure (client and imports directories, static-html-style HTML, etc.): rid of unnecessary Babel/Webpack dependencies and configuration files (my favorite commit): these changes were only necessary because I was starting from an existing Webpack/Babel-based app.
  • If you already have a Meteor app, or you’re starting one from scratch, you would just meteor npm install –save react-loadable, and start writing code using the Loadable component, in which case none of these changes would be necessary.The react-loadable-example app uses yarn instead of npm, which works perfectly well with Meteor, though we recommend using meteor yarn to guarantee the correct version of Node.
  • If you’re not already using meteor yarn, just meteor npm install –global yarn to make it work.Try it out yourself!If you want to try out the example app yourself, just follow these steps from the README.md file:git clone react-loadable-examplemeteor npm install –global yarn # if necessarymeteor yarnmeteor runOpen up localhost:3000 in your browser, and behold the “Loaded!”
  • You wouldn’t be able to see the “Loading…” indicator at all, if this 400ms delay was not included for demonstration purposes.As excited as I am that react-loadable works in Meteor 1.5, your experience may differ from mine, so I encourage everyone to play with this example app, or try out react-loadable in your own React-based apps.

If you keep up with the latest JavaScript news, you might have seen this article by james kyle about his React Loadable project, which establishes a new pattern for using dynamic import(…) to fetch…
Continue reading “Meteor 1.5 ❤ React Loadable – Meteor Blog”

Positive Reactions: Developing With React.js

A short article about development with React Native! #reactnative #AppDev

  • React Native allows you to create React components that directly translate to native components.
  • While development with other non-native frameworks also involve JavaScript, they tend to run in a webview embedded in a native app, further complicating the process.
  • Its sister project, React Native, offers app developers the ability to create native apps using only JavaScript.
  • Too often, existing frameworks talk about making an app seem native to both platforms, only for resulting apps to feel like they belong on neither.
  • With React Native’s view declarations, it becomes much easier to manage any possible contingency when users operate your app.

React Native gives developers a native app development tool that does a great job of bridging the gap between Android and iOS projects.
Continue reading “Positive Reactions: Developing With React.js”

A new chapter begins for NotesIn9

A new chapter begins for NotesIn9. Bringing on more #XPages, #ReactJS, #NodeJS and more.

  • My way of thinking when it comes to developing applications has changed drastically.
  • You will be able to use most of this technology not only in your XPages applications, but on other runtimes as well.
  • Yes there’s the server-side component to consider, but to me that’s never really been the issue when it comes to developing awesome applications.
  • Those who follow me on the social channels would’ve noticed that I became somewhat quiet around May this year, just after my Webinar on Optimus XPages: Part 2 .
  • Am I limited to what User Experience I can offer my client in terms of presentation and performance

Announcing a new chapter for NotesIn9.com. 2 new producers and a diverse programming knowledge base.
Continue reading “A new chapter begins for NotesIn9”

Announcing React Native Europe – callstack.io

  • CTO at Callstack.io, React Native developer.
  • Today, I am really excited to announce React Native Europe – the first conference in the world to focus on anything and everything React Native.
  • Whether you are an experienced React Native developer or just at the beginning of your journey, you will benefit from our great sessions covering various aspects of mobile development.
  • React Native Europe is a two-day conference anything and everything React Native organised by Callstack.io , Mike Grabowski , Nader Dabit and friends.
  • Announcing React Native Europe

Read the full article, click here.


@grabbou: “I am excited to announce React Native Europe – first conference anything and everything #reactnative”


As a core contributor to React Native, my focus was always on better developer experience (rnpm) and helping others (React Native School)…


Announcing React Native Europe – callstack.io

Turning Off Autocomplete in Chrome with React — Paul Jaworski — Medium

Turn off autocomplete in Chrome with #ReactJS:

  • When React rendered the HTML, it seemed that any value I put in the autoComplete property, was being transformed to “off”.
  • I tried setting autocomplete=”off” on the form level, on the input level, and on both levels.
  • Chrome is obviously reading the autocomplete values passed into it, then changing them for some reason.
  • As I mentioned before, when I tried using semantic values as suggested by the Chromium developers, the HTML rendered by React seemed to ignore them, and stick in “off” no matter what input I gave it.
  • You’ve Googled the issue, tried the suggestions on every blog you’ve seen, and nothing works.

Read the full article, click here.


@ReactiveConf: “Turn off autocomplete in Chrome with #ReactJS:”


If you’re anything like me, you’ve just spent hours attempting to get Chrome to respect your autocomplete=”off” property on a form input…


Turning Off Autocomplete in Chrome with React — Paul Jaworski — Medium

Container Components — Medium

What's the container component pattern?  #ReactJS

  • Your component is responsible for both fetching data and presenting it.
  • Say you have a component that displays comments.
  • Nestled in the talk is this gem about container components .
  • Lets pull out data-fetching into a container component.
  • I’m a big fan of container components.

Read the full article, click here.


@ReactiveConf: “What’s the container component pattern? #ReactJS”


One React pattern that has had the greatest affect on my development is the “Container” component pattern.


Container Components — Medium