2 years, 6 months ago
React is, certainly, disruptive technology which simplifies creation of difficult interfaces, but as any abstraction, at it has small problems and features. I in the practice faced four not really obvious things. Bugs it to call difficult is just features of work of library. Today we will also talk about them.
2 years, 7 months ago
I want to tell about one of the velik which it seems turned out quite successful and can it will be is useful to someone else. I will begin a little from far away.
In general, I love React! When this framework only appeared, I was skeptical about it enough as, in general, and to all appearing frameworks. But here everything is farther went according to very rare scenario. What more I tried to write on it different hellovorlda and tudulist with, more it me was pleasant to those and at some point was even somehow fallen in love. Only one moment in it to me did not become to liking — the default mechanism of statuses in which there are a lot of minuses.
2 years, 7 months ago
Hi! I want to tell about the next implementation of Flux. To be exact about the minimum implementation which we successfully use in detail designs. And how we came to it. Actually many anyway come to the similar decision. The solution described here is only a variation to it similar.
In Redradix we develop about a year web applications on React and during this time each of members of team had ideas which we gradually took out in the, house solution. We at once refused storages in classical Flux for benefit of a uniform global status. Storages only execute a role of setters / getterov in application state. Than well global status? One status is a one config of all application. It without effort can be replaced with another, to save or transfer on a network. There are no dependences between storages any more.
KeyRights — a corporate parolnik. Perhaps, the only project from a hackathon which was decided to be made paid.
This time we decided to attempt upon sacred — to write HelpDesk. Absolutely free, opensorsny, madly simple, it is put on time - two. We draw design, we impose. All this in a week to. We gather on Sunday at 10 in the morning in office. We are bought by power engineering specialists, and rushed!
2 years, 8 months ago
I will tell about one more interpretation of Flux, to be exact about new approach in development of interfaces — Not a Flux. It is supposed that the reader at least read documentation on Flux.
So, you have mastered React. And have still added integration with ES6. OK, you are good in splitting your code into components. Besides you … stop. We do not care.
Simply because you have got acquainted with eminent framework with some good opportunities — it does not do you by the genius. And definitely does not do React by right choice for everything that you do. Actually it welcome not the best choice in most cases.
ReactJS — is Charizard (the Pokemon such). This is firedrake in the world of dzhavaskript. It powerful, it fast, it dazzling, and smart programmers are wild about it.
2 years, 10 months ago
Если вы еще не знакомы с ReactJS или React Native, то очень рекомендуем ознакомиться, эти фреймворки уже сейчас оказывают значительное влияние на то, куда движется мир разработки мобильных и веб-приложений. Наша же статья о том, как дать возможность веб-разработчику делать приложения для iOS с аудио/видео звонками и другими прелестями платформы voximplant. Создание нативных модулей для React Native — это настолько обширная тема, что про нее можно писать бесконечно и материалов про нее в сети пока еще катастрофически мало. Мы при создании модуля опирались на ряд готовых примеров с github, которые очень помогли не закопаться с этим на века.