If you want to use SVG sprites for your icons, you can find several great generators which can create a robust icon system for you. Unfortunately, some of these services don’t generate icons in PNG format and SVG is not supported in IE8 and some older browsers on iOS and Android. If you often change icons or their colors, it is annoying to always use a graphic editor to update PNG images.
If you want to start using Webpack as a module bundler for your React application, you can find great tutorials with detailed instructions (1, 2, 3). In this short blog post I want to share my webpack config, which is based on these tutorials.
A friend of mine organises a meetup about web technologies and asked me if I want to speak about React.js. My last presentation was about my master thesis and I thought it is a great opportunity to renew my presentation skills (not sure if I have some).
Every software engineer goes through a lot of IDEs and editors (Eclipse, Netbeans, Sublime, Atom, Brackets, …) and all of them have their bottlenecks: performance, insufficient error highlighting, code completion, refactoring methods or high memory usage.
Popularity of React.js is growing pretty fast and it seems like React became a compact and beautiful way of how to develop your applications. I have worked on a side project and felt like it is right time to try React. During development of my first project in React I had to do several refactorings. In this short blog post I will try to point out some pitfalls, which you should take care of if you want to avoid refactoring in your first React.js application.
When I was new at my current job, I got a task to realize server push messages from server to client. The application used GWT and my supervisor recommended to me to use Errai framework. At that time I had no experience with either GWT or Errai.