Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «разработка»
[Из песочницы] ReactJS: отказ от JSX с сохранением удобства 2016-11-17 15:44:43
... Javascript библиотека для разработки веб-компонентов на ...
+ развернуть текст сохранённая копия
ReactJS — это Javascript библиотека для разработки веб-компонентов на основе виртуального DOM. ReactJS стал уже достаточно популярен за тот год, как его выпустила в свет компания Facebook. В ближайшее время можно ожидать интереса к этой библиотеке со стороны еще большего количества компаний, потому что ReactJS позволяет создавать надежные, производительные интерфейсы быстро.
Читать дальше →
Тэги: javascript, jsx, reactjs, веб-сайтов, разработка
[Из песочницы] Визуальный генератор регулярных выражений 2016-11-16 18:21:26
... , после нескольких месяцев разработки, рад представить и ...
+ развернуть текст сохранённая копия
Все разработчики рано или поздно сталкиваются с регулярными выражениями. Практически в 100% случаев нам совершенно не нравится их составлять, считая это побочной работой, не связанной с программированием.
Большинство из нас, впервые столкнувшись с данной проблемой, начинают забивать в поисковых системах что-то типа: «regexp online generator» и к своему великому сожалению осознают что гугл сломался все результаты в поиске являются сервисами для проверки корректности уже составленного регулярного выражения (или я плохо гуглил).
А как же составить это самое регулярное выражение?
До недавнего времени существовало 2 ответа на этот вопрос:
- Изучить документацию по регулярным выражениям и составить регулярку самому
- Попросить кого-то более опытного сделать это за вас
Теперь, после нескольких месяцев разработки, рад представить и 3-й ответ:
» Генератор регулярных выражений
История
Давным давно, в одном проекте пришел довольно интересный и сложный запрос от внутренних пользователей. Персоналу технической поддержки нужно было самим задавать правила валидации для определенных полей, разным пользователям. Правила должны были часто и очень оперативно изменяться.
Читать дальше →
Тэги: валидации, валидация, веб-сайтов, визуальный, выражение, выражений, выражения, генератор, данных, онлайн, поле, полей, правил, программирование, разработка, регулярка, регулярки, регулярное, регулярные, регулярных, регулярок
[Из песочницы] Двусторонний binding данных с ECMAScript-2015 без Proxy 2016-11-16 14:32:23
Привет, уважаемые читатели Хабра. Эта статья некое противопоставление недавно прочитанной мной ...
+ развернуть текст сохранённая копия
Привет, уважаемые читатели Хабра. Эта статья некое противопоставление недавно прочитанной мной статье «Односторонний binding данных с ECMAScript-2015 Proxy». Если вам интересно узнать, как же сделать двусторонний асинхронный биндинг без лишних структур в виде Proxy, то прошу под кат.
Читать дальше →
Тэги: bindings, es-6, getter, html, javascript, object.defineproperty, promise, setter, веб-сайтов, разработка
Система сборки фронтенда в CleverStyle Framework или почему вам может быть не нужна кастомная 2016-11-16 13:57:25
CleverStyle Framework всячески помогает разработчику не только на сервере, но и на фронтенде. Я ...
+ развернуть текст сохранённая копия
CleverStyle Framework всячески помогает разработчику не только на сервере, но и на фронтенде. Я об этом несколько раз упоминал в прошлых статьях, но никогда не вдавался в подробности того, как именно всё устроено под капотом.
Данная статья будет погружением в подробности работы со статикой для фронтенда, начиная от того как определяются файлы нужные на странице и заканчивая оптимизациями доставки статики вроде HTTP/2 Server Push. Не забудем и о том, почему с использованием CleverStyle Framework можно обойтись без кастомной системы сборки и как при желании интегрировать такую систему сборки в процессы фреймворка.
Данная статья специально упускает из внимания интеграцию Bower/NPM и RequireJS, это будет тема отдельной статьи в недалеком будущем. Читать дальше →
Тэги: assets, build, cleverstyle, cmf, cms, framework, http/2, php, polymer, preload, push, server, system, веб-сайтов, разработка
[Перевод] Математика CSS-шлюзов 2016-11-16 12:58:19
+ развернуть текст сохранённая копия
CSS-шлюзом (CSS-lock) называется методика из адаптивного веб-дизайна, позволяющая не перепрыгивать от одного значения к другому, а переходить плавно, в зависимости от текущего размера области просмотра (viewport). Идею и одну из реализаций предложил Тим Браун в статье Flexible typography with CSS locks. Когда я пытался разобраться с его реализацией и создать свои варианты, мне с трудом удавалось понять, что именно происходит. Я выполнил много вычислений и подумал, что полезно будет объяснить другим всю эту математику.
В статье я опишу саму методику, её ограничения и лежащую в её основе математику. Не волнуйтесь: там в основном одни сложения и вычитания. К тому же я постарался всё разбить на этапы и украсил их графиками.
Читать дальше →
Тэги: css, group, mail.ru, блог, веб-сайтов, верстка, клиентская, компании, оптимизация, разработка, теги, читает
Главная / Главные темы / Тэг «разработка»
|
Взлеты Топ 5
Падения Топ 5
|