рд╢реБрдн рджрд┐рди, рдкреНрд░рд┐рдп Kravravchiansред рд╣рд╛рд▓ рд╣реА рдореЗрдВ, рдореИрдВрдиреЗ рдХрдИ рджрд┐рд▓рдЪрд╕реНрдк рдФрд░ рдЙрдкрдпреЛрдЧреА рдЙрдкрдХрд░рдг / рдкреБрд╕реНрддрдХрд╛рд▓рдп / рдХрд╛рд░реНрдпрдХреНрд░рдо рджреЗрдЦреЗ рдЬреЛ рдореИрдВ рд╣реНрд░рдм рдХреЗ рд╕рд╛рде рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред

рдХреНрдпрд╛ рдЖрдкрдиреЗ рдХрднреА Node.js рдкрд░ iOS рдФрд░ OSX рдХреЗ рд▓рд┐рдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд▓рд┐рдЦрдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрд╛ рд╣реИ? рдФрд░ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ (рдпрджреНрдпрдкрд┐ рдЫреЛрдЯрд╛) рдЕрдм рдЙрдкрд▓рдмреНрдз рд╣реИред рдореИрдВ рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЙрди рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рд▓рд┐рдЦ рд░рд╣рд╛ рд╣реВрдВ рдЬреЛ рдХрд┐ рд╕рд╛рдордВрдЬрд╕реНрдпрддрд╛ рд╕рд╛рдорд╛рдЬрд┐рдХ рдХреЛрдбрд┐рдВрдЧ рдХреА рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЗрдХрд╛рдИ рд╣реИ ...
рдХрдИ рдбреЗрд╡рд▓рдкрд░реНрд╕ рд╣реИрдВ рдЬреЛ рд╕реНрдХрд╛рд▓рд╛ рдореЗрдВ рд╡реЗрдм рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рдирд╛ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдмрдиреА рд╣реБрдИ рд╣реИред рдЬрд╛рд╣рд┐рд░ рд╣реИ, рдпрд╣реА рдХрд╛рд░рдг рд╣реИ рдХрд┐ Scala.js рдХрд╛ рдЬрдиреНрдо рд╣реБрдЖ - рд╕реНрдХрд╛рд▓рд╛ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕рдВрдХрд▓рдХ рдмрд╣реБрдд рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рдЕрдВрддрд░ рдХреЗ рд╕рд╛рдеред

Node.js рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЕрджреНрднреБрдд рдмреЙрдпрд▓рд░рдкреНрд▓реЗрдЯред рдИрдореЗрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдореВрд▓ рдкрдВрдЬреАрдХрд░рдг, OAuth рдкреНрд░рд╛рдзрд┐рдХрд░рдг (рдЯреНрд╡рд┐рдЯрд░, рдлреЗрд╕рдмреБрдХ, GitHub, Google), animate.css рдкрд░ рд╕реБрдВрджрд░ рд╕реВрдЪрдирд╛рдПрдБ, LESS рдСрдЯреЛ-рд╕рдВрдХрд▓рди, рдмреВрдЯрд╕реНрдЯреНрд░реИрдк 3 + рдлреНрд▓реИрдЯ UI + iOS7 рдереАрдо, рд╕рдВрдкрд░реНрдХ рдлрд╝реЙрд░реНрдо рдФрд░ рдорд╛рдирдХ рдЦрд╛рддрд╛ рд╡рд┐рд╡рд░рдг рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ред

рдЫреЛрдЯрд╛ (1.6 kb in gzip), рд▓реЗрдХрд┐рди рдПрдХ рдмрд╣реБрдд рд╣реА рдЙрдкрдпреЛрдЧреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЬреЛ рдкреЗрдЬ рд▓реЛрдбрд┐рдВрдЧ рдХреЛ рдХрд╛рдлреА рддреЗрдЬрд╝ рдХрд░ рд╕рдХрддреА рд╣реИред рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдПрдХ рдФрд╕рдд рдФрд╕рдд 200 - 300 рдорд┐рд▓реАрд╕реЗрдХрдВрдб (рдпрд╣ рдПрдХ
рд╡рд┐рд╢реЗрд╖ рдкреГрд╖реНрда рдкрд░ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ) рдкрд░ рдордВрдбрд░рд╛рдиреЗ рдФрд░ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдХреЗ рдмреАрдЪ рдХрд╛ рд╕рдордп рдЕрдВрддрд░рд╛рд▓ рд╣реИред рдЗрдВрд╕реНрдЯреЗрдВрд╕ рдХреНрд▓рд┐рдХ рдЗрд╕ рд╕рдордп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЬрдм рдЖрдк рд▓рд┐рдВрдХ рдкрд░ рд╣реЛрд╡рд░ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рд▓реЛрдб рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрддрд╛ рд╣реИред рдпрд╣ pushState (HTML5 History API) рдФрд░ AJAX рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред
<a href="some-page.html" data-instant>Link</a> <a href="/blog/" data-no-instant>Blog</a> ... <script src="instantclick.min.js" data-no-instant></script> <script data-no-instant>InstantClick.init();</script> </body> </html>

JSONP рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп рдПрдХ рд╕реБрд░реБрдЪрд┐рдкреВрд░реНрдг рд╕рдорд╛рдзрд╛рди, рдпрджрд┐ рдЖрдк GitHub рдХреА рдирд╡реАрдирддрдо рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ, Instagram рд╕реЗ рдЪрд┐рддреНрд░ рдпрд╛ 500px, рдбреНрд░рд┐рдмрд▓ рд╕реЗ рд╢реЙрдЯ, рдкрд┐рдирдЯреЗрд░реЗрд╕реНрдЯ рд╕реЗ рдкрд┐рди рдпрд╛ рдХреБрдЫ рдФрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред
<script> dug({ endpoint: 'http://api.dribbble.com/players/justinmezzell/shots', template: '<ul>\ {{#shots}}\ <li>\ <a href="{{url}}" title="{{title}}">\ <img src="{{image_400_url}}" alt="Image of {{title}}">\ </a>\ </li>\ {{/shots}}\ </ul>' }); </script>

рдЕрдВрдд рдореЗрдВ:
- рдХреЛрдбреЗрдХреЛрдореНрдмреИрдЯ рдПрдХ рдмрд╣реБрдд рд╣реА рджрд┐рд▓рдЪрд╕реНрдк рд╡рд┐рдЪрд╛рд░ рд╣реИ - рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╕рд┐рдЦрд╛рдиреЗ рдХрд╛ рдПрдХ рд╢рд╛рдирджрд╛рд░ рддрд░реАрдХрд╛ред

- iCheck - jQuery рдФрд░ Zepto рдХреЗ рд▓рд┐рдП рдХрд╕реНрдЯрдо рдХреНрд░реЙрд╕-рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд░реЗрдбрд┐рдпреЛ рдФрд░ рдЪреЗрдХрдмреЙрдХреНрд╕ рдмрдЯрдиред
- рдЯреАрдерд░ - рдЖрд╕рд╛рдиреА рд╕реЗ рдФрд░ рдмрд╕ рдПрдХ рджреВрд╕рд░реЗ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рддреИрдирд╛рдд рддрддреНрд╡реЛрдВ рд╕реЗ рдмрд╛рдВрдзрддреЗ рд╣реИрдВред

- Hover.css - рдпрдерд╛рд░реНрдерд╡рд╛рджреА рд╕реАрдПрд╕рдПрд╕ рдПрдирд┐рдореЗрд╢рди рдХрд╛ рдПрдХ рдмрдбрд╝рд╛ рд╕рдВрдЧреНрд░рд╣, рдпреЛрдЧреНрдп рдкреНрд░рддрд┐рдпреЛрдЧреА animo.cssред
- Epub.js - рдЕрдм рд╕реЗ, eBook рдХрд┐рд╕реА рднреА рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдЖрдкрдХреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рд╣реЛ рд╕рдХрддреА рд╣реИред
- Math.js рдХрдИ рдЧрдгрд┐рдд рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рд╡реНрдпрд╛рдкрдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╣реИред
- рдХреЛрдбрдмреЙрдХреНрд╕ - рдУрдкрди рд╕реЛрд░реНрд╕ рдХреНрд▓рд╛рдЙрдб рдПрдВрдб рдбреЗрд╕реНрдХрдЯреЙрдк рдЖрдИрдбреАрдИред
- рдЬреЗрдХреЗрд▓ рдПрдХреНрд╕рдкреЛрд░реНрдЯрд░ рдХреЗ рд▓рд┐рдП рд╡рд░реНрдбрдкреНрд░реЗрд╕ - рдЬреЗрдХреЗрд▓ рдХреА рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛ рдХреЗ рдХрд╛рд░рдг, рдореИрдВрдиреЗ рдЗрд╕ WP рдкреНрд▓рдЧрдЗрди рдХреЛ рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред
- рдмрд┐рдЯрдбреЗрд▓реА - рдЖрдкрдХреЗ рдЧрд┐рдЯрд╣рдм рдЦрд╛рддреЗ рдФрд░ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдкрд░ рдЖрдВрдХрдбрд╝реЗред
- рд╡рд░реНрдбрдкреНрд░реЗрд╕ рдХреЗ рд▓рд┐рдП Vafpress рдПрдХ рдЕрдЪреНрдЫрд╛ рдРрдб рд╣реИред
- рдЧреНрд░рд╛рдлрд╛рдирд╛ - рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдЕрддреГрдкреНрдд рдХреЗ рд▓рд┐рдП рдЪрд╛рд░реНрдЯ рдФрд░ рдбреИрд╢рдмреЛрд░реНрдбред
- рдЖрдкрдХреЛ jQuery рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреА рд╣реИред
рдкрд┐рдЫрд▓рд╛ рд╕рдВрдЧреНрд░рд╣ (рдЕрдВрдХ 10)рдореИрдВ рдХрд┐рд╕реА рднреА рдЯрд╛рдЗрдкреЛрд╕ рдХреЗ рд▓рд┐рдП рдорд╛рдлреА рдорд╛рдБрдЧрддрд╛ рд╣реВрдБред рдпрджрд┐ рдЖрдкрдХреЛ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИ - рддреЛ рдХреГрдкрдпрд╛ рдПрдХ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдореЗрдВ рд▓рд┐рдЦреЗрдВред