Funny JS - Это серия встреч для фронтэнд-разработчиков и не только. Я не буду читать лекцию или проводить тренинг. Мы будем общаться в живом формате и разбирать интересные и необычные задачи из мира JS, которые помогут лучше разобраться в теме и повысить скиллы.
В этот раз мы создадим свое приложение на React и Angular. И сравним!
1. Менеджмент пакетов с помощью Bower.
2. Организация модулей через RequreJS.
3. Backbone
4. Классовый подход вместо прототипного
5. Сборка приложения с помощью Grunt
1. Менеджмент пакетов с помощью Bower.
2. Организация модулей через RequreJS.
3. Backbone
4. Классовый подход вместо прототипного
5. Сборка приложения с помощью Grunt
React native. Bridge From Web To Mobile. Intro.
How to get started with react native development?
How to use your web skills in mobile development?
Why react native is easy
Мобилизация в Колёсах: от аутсорса до собственной командыVladimir Merkushev
Наш опыт в области разработки мобильных приложений для проектов Колёса и Крыша. Сравнение разработки в команде и с удаленным подрядчиком. Разработка приложений глазами ведущего программиста.
Авторы: Владимир Меркушев и Роман Ли
FrontDays #2. Артём Лисовский, Кроссплатформенные приложения на js: от web-b...FrontDays
Круто, когда ты можешь разрабатывать под Android. Ещё круче, если ты умеешь разрабатывать под iOS. Но есть такие инструменты, при помощи которых ты становишься супергероем без знаний Java, ObjC или Swift'а. Да что там! Даже Python знать тебе не обязательно. Достаточно старого-доброго JS.
Сказ об инструментах кроссплатформенной разработки и об их развитии: от webview-based(cordova, phonegap, ionic) к native(reactnative, nativescript). Сравним современные фреймворки, выявим плюсы и минусы, напишем простое приложение.
Денис Чистяков — JavaScript на фронте и в тылуYandex
Перед разработчиками Яндекс.Спорта стояла задача – разработать сервис, который быстро работает, держит высокие нагрузки и имеет сильную контентную составляющую. В докладе рассказывается, почему для решения задачи мы выбрали Node.js, приводится пример архитектуры высоконагруженного приложения на Node.js и о том, как мы добились прозрачного использования одних и тех же функций на фронтенде и бэкенде.
React native. Bridge From Web To Mobile. Intro.
How to get started with react native development?
How to use your web skills in mobile development?
Why react native is easy
Мобилизация в Колёсах: от аутсорса до собственной командыVladimir Merkushev
Наш опыт в области разработки мобильных приложений для проектов Колёса и Крыша. Сравнение разработки в команде и с удаленным подрядчиком. Разработка приложений глазами ведущего программиста.
Авторы: Владимир Меркушев и Роман Ли
FrontDays #2. Артём Лисовский, Кроссплатформенные приложения на js: от web-b...FrontDays
Круто, когда ты можешь разрабатывать под Android. Ещё круче, если ты умеешь разрабатывать под iOS. Но есть такие инструменты, при помощи которых ты становишься супергероем без знаний Java, ObjC или Swift'а. Да что там! Даже Python знать тебе не обязательно. Достаточно старого-доброго JS.
Сказ об инструментах кроссплатформенной разработки и об их развитии: от webview-based(cordova, phonegap, ionic) к native(reactnative, nativescript). Сравним современные фреймворки, выявим плюсы и минусы, напишем простое приложение.
Денис Чистяков — JavaScript на фронте и в тылуYandex
Перед разработчиками Яндекс.Спорта стояла задача – разработать сервис, который быстро работает, держит высокие нагрузки и имеет сильную контентную составляющую. В докладе рассказывается, почему для решения задачи мы выбрали Node.js, приводится пример архитектуры высоконагруженного приложения на Node.js и о том, как мы добились прозрачного использования одних и тех же функций на фронтенде и бэкенде.
2. Обо мне:
Тренер «Основы JS» и «Funny JS»,
Эксперт AT-Consulting, блок «Инновационные решения»
3. Темы:
switch (Темы) {
case «Angular vs React»:
case «Создаем свой твиттер»:
case «Angular Tweeter»:
case «React Tweeter» :
case «Итоги» :
default:
смотреть();
}
6. Funny JS. Angular vs React
Angular vs React
Typescript Язык JSX
HTML файлы Разметка JSX файлы
Двунаправленный Поток данных Однонаправленный
2010 (AngularJS) Дата создания 2013
Google,
Sony,
Nike
Компании Facebook,
Instagram,
Codecademy, Сбербанк
144KB Размер сборки (prod)* 117KB
1MB Размер сборки (dev)* 559KB