
From all applications for reports on JavaScript it is necessary to choose the best.
Voting will last until May 31, we will form the program together!
We present to your attention 10 candidates for participation:
')
Frontend Architecture in 2016
Sergey Rubanov
In 2015, there were many landmark events. JavaScript found harmony, the world realized why double-sided binding is bad and invented a one-way data flow. HYIP reactivity spawned a huge number of different kinds of flux-architectures, and also increased interest in the Elm and ClojureScript languages. It's hard for everyone to keep track of it ... but this is not required! After all, 2015 has already passed, and it’s time to decide what options we have now in mid-2016.
React Native, Relay and GraphQL - production experience
Denis Izmailov
Over the past year, I have made presentations many times about high-load isomorphic React.js applications, Redux, and the ecosystem. The business began to actively introduce these technologies and approaches. The staff of Yandex.Disk shared their Success Stories in this direction at MoscowJS in April. What's next?
We will get acquainted with each technology separately and discuss how it works together. I'll tell you what problems we faced and what are the plus or minus. Let's see what the ecosystem can offer us today.
MRI for data
Anastasia Goryacheva
How to approach tracking of data flows necessary for solving user tasks?
Using the example of creating a tool for one framework, the idea of how to keep track of data changes is voiced.
Parsers are sparta
Alexey Okhrimenko
In less than 30 minutes we:
- We learn what parsers are and how they work
- Let's write your parser
- Let's write your parser generator :)
- Consider real examples of the use of parsers (3 pieces)
- advanced validation
- e2e test inheritance
- smart input (aka JIRA issue filter, Apple email search)
How tutu.ru does reengineering a working product on the go
Roman Gruntovich
Any successful project sooner or later grows from a small tube startup into a big hulking piece with a bunch of Legacy code. Since time, the pace of product development is falling, and the cost of support is growing. You can solve these problems by moving in small steps, making improvements gradually. The alternative is to erase everything and write again. It is difficult to decide on this, because you need to allocate resources, which are always lacking. There is also a risk of harming a product that is already running.
How we adapted over 150 sites using Dynamically-served JavaScript
Artyom Tsympov, Evgeny Koltsov
Theses:
- Where did we start
- All ways to create a mobile version
- What is Dynamically-served JavaScript
- How we created our library (Mojoliciouse, jQuery, Mobify)
- History of the creation of the control panel (first on Rails, then NodeJS)
- Image optimization service on the fly
- What we have learned
Histone - cross-platform template engine
Ruslan Matveev
Description of the product functionality, its main advantages and advantages as compared to other template engines. A detailed account of template syntax, basic capabilities, extensibility, and cross-platform (Java <-> JavaScript) template rendering.
Flipchart Session Nice quick search in a huge directory.
Kirill Kovalev
A small technique that allows the user to quickly search the directory. It is suitable for use if you have more than a dozen thousand items, and you do not want to upset users. (Not for all occasions)
Infrastructure of distributed applications on nodejs
Stanislav Gumenyuk
Building a nodejs application on a modern stack of technologies from idea to distributed solution.
Instant Content Everywhere
Paul Bakaus
For many, it’s a slow, clunky and frustrating experience. Speed matters and instant is the ideal. It can be as high as 58% for web pages. It’s an open source initiative. It’s not a problem.
Voting will last until May 31, your vote is important!
Organizers of the developer community conference: MoscowPython.ru , PHPClub.ru , RailsClub.ru , MoscowJs.ru ,
Partners in 2016 were: TASS, Badoo, Postgres Professional, ItSoft, Sesmik CMS
News and discounts on participation in our channel @devconf_ru in Telegram
See you at DevConf 2016 on June 17 in Skolkovo!