Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «разработку»
Отчет и материалы SPA meetup'а 8 апреля 2017 2017-04-14 14:30:14
+ развернуть текст сохранённая копия
В прошедшую субботу в офисе Avito прошел SPA Meetup. Это митап-сателит Moscow.js, ориентированный на фронтенд-разработчиков, которым интересна тема веб-приложений (Single Page Application), и сочувствующих им. Это уже третья встреча, которая получилась весьма насыщенной: 3 доклада, 2 блица, свободный микрофон, панельная дискуссия и, конечно же, живое общение. В этом посте мы немного расскажем о том, как это было, и поделимся видеозаписями докладов.
Читать дальше →
Тэги: api, application, avito, components, css, csstree, frontend, javascript, open, page, protobuf, rempl, single, source, spa, блог, веб-сайтов, компании, разработка
Архитектура модульных React + Redux приложений 2017-04-14 03:27:24
...
+ развернуть текст сохранённая копия
Большинство разработчиков начинает знакомство с Redux с Todo List Project. Это приложение имеет следующую структуру:
actions/
todos.js
components/
todos/
TodoItem.js
...
constants/
actionTypes.js
reducers/
todos.js
index.js
rootReducer.js
На первый взгляд такая организация кода кажется логичной, ведь она напоминает стандартные соглашения многих backend MVC-фреймворков:
app/
controllers/
models/
views/
На самом деле, это неудачный выбор как для MVC, так и для React+Redux приложений по следующим причинам:
- С ростом приложения следить за взаимосвязью между компонентами, экшнами и редюсерами становится крайне сложно
- При изменении экшна или компонента с большой вероятностью потребуется внести изменения и в редюсер. Если количество файлов велико, скролить IDE вверх/вниз не удобно
- Такая структура потворствует копипасте в редюсерах
Не удивительно, что многие авторы(раз, два, три) советуют структурировать приложение по «функциональности» ( by feature). Читать дальше →
Тэги: javascript, modules, react, react-router, redux, redux-thunk, анализ, веб-сайтов, проектирование, разработка, рефакторинг, систем
Брачные игры с Wordpress 2017-04-13 09:13:54
Всем здравствуйте. В этой статье пойдет речь о первом неловком опыте верстки под Wordpress. Опишу ...
+ развернуть текст сохранённая копия
Всем здравствуйте. В этой статье пойдет речь о первом неловком опыте верстки под Wordpress. Опишу ситуацию, клиент приобрел тему для WP, дизайнеры немного пофантазировали и вот мы получаем на выходе макет многостраничного сайта (интернет-магазин, плод извращенной фантазии клиента и кропотливой работы дизайнера) который необходимо сверстать, причем так, чтобы при натяжке на движок не захотелось задушить клиента, утопить дизайнера и застрелиться.
Но мой первый опыт верстки под WP нельзя назвать приятным. Следующие пункты — это не истина в первой инстанции, это исключительно описание моего небольшого опыта, надеюсь, что эта информация пригодится кому-нибудь, ну и конечно искренне надеюсь на критику.
Читать дальше →
Тэги: cms, css, guide, html, style, wordpress, веб-сайтов, вёрстка, верстка, интернет-магазин, разработка, сайтов
Технология APS: фронтенд контрольной панели и возможности JS SDK 2017-04-12 15:16:04
В прошлый раз мы рассказали об APS (Application Packaging Standard) — нашей открытой технологии ...
+ развернуть текст сохранённая копия
В прошлый раз мы рассказали об APS (Application Packaging Standard) — нашей открытой технологии интегрирования приложений в платформу по продаже облачных сервисов (SaaS marketplace) Odin Automation. Наша платформа связывает разработчиков и потребителей облачных сервисов через инфраструктуру крупных сервис-провайдеров (поставщиков телекоммуникационных и хостинг-услуг), одновременно предоставляя точку входа для конечных пользователей: контрольную панель или портал, с помощью которого можно создать сайт, настроить почту, купить антивирус или виртуальную машину в облаке. В этом посте мы более подробно остановимся на том, как устроен фронтенд контрольной панели и APS-приложений и какие возможности предоставляет APS JavaScript SDK.
Читать дальше →
Тэги: (ingram, aps, automation, cloud, dojo, e-commerce, ingrammicro, javascript, micro), odin, platform, toolkit, блог, веб-сайтов, дистрибуции, компании, платформы, разработка
«Как это работает»: знакомство с SSL/TLS 2017-04-12 11:45:27
Мы достаточно часто рассказываем о разных технологиях: от систем хранения до резервного копирования. ...
+ развернуть текст сохранённая копия
Мы достаточно часто рассказываем о разных технологиях: от систем хранения до резервного копирования. Помимо этого мы делимся собственным опытом оптимизации работы нашего IaaS-провайдера — говорим об управленческих аспектах и возможностях для улучшения usability сервиса.
Сегодня мы решили затронуть тему безопасности и поговорить об SSL. Всем известно, что сертификаты обеспечивают надежное соединение, а мы разберёмся в том, как именно это происходит, и взглянем на используемые протоколы.
Читать дальше →
Тэги: 1cloud.ru, 1сloud, e-commerce, ssl, tls, блог, веб-сайтов, компании, разработка
Главная / Главные темы / Тэг «разработку»
|
Взлеты Топ 5
Падения Топ 5
|