Публикации по теме 'frontend'


Почему я люблю mithril.js
Прежде всего, что такое mithril.js? Mithril.js - это среда JavaScript для создания одностраничных приложений (SPA). Одна вещь, которая отличает меня от мифрила, - это то, что он легкий по сравнению с другими популярными аналогами; React, Angular и Vue.js, Mithril - всего 8 КБ (‹8 КБ gzip) (v.1.1.6). У Mithril очень поверхностная кривая обучения, во многом это связано с краткой документацией, которую я нахожу очень подробной. Простите меня, я могу звучать здесь как настоящий..

Релиз umi 2.0 - подключаемый фреймворк для приложений на уровне предприятия
Umijs.org Прошло полгода после выпуска umi 1.0 . За это время umi провела много рефакторинга и улучшений, 438 коммитов, 20 бета-версий. И сегодня мы очень рады, что она выпустила версию 2.0 и позиционируется как подключаемая среда для приложений реагирования на уровне предприятия . Что такое уми? Он основан на маршрутизации, поддерживает обычную маршрутизацию наподобие next.js и различные расширенные функции маршрутизации, такие как загрузка по требованию на уровне..

Стать Front-End разработчиком
От звукорежиссера до Front-End разработчика в возрасте 37 лет. Тактика, которая сработала для меня. Я не всегда был разработчиком JavaScript. Фактически, большую часть своих лет я был звукорежиссером. Лишь 5 лет назад, в возрасте 37 лет, я решил последовать своему сердцу и изменить свою карьеру. Не то чтобы мне не нравился звуковой дизайн, он мне нравился, но если я занимаюсь чем-то более 17 лет, он становится слишком знакомым. Я все время возвращался к тому времени, когда был ребенком,..

Инициализируйте и определите объект с переменной в качестве ключа в одну строку!
Инициализируйте и определите объект с переменной в качестве ключа в одну строку! ECMAScript 6 принес нам несколько замечательных функций и помог облегчить некоторые проблемы с Javascript. Одна конкретная проблема, с которой я боролся долгое время, связана с тем, как JavaScript инициализирует свои объекты. До ECMAScript 6 инициализация объекта с помощью переменной в качестве ключа представляла собой двухэтапную операцию. Сначала вы инициализируете объект, а затем даете ему переменный..

5 вещей, которые следует учитывать перед созданием следующего веб-сайта или приложения HTML5
TL;DR К черту жирные фреймворки. Примите здравый смысл и копируйте хороший дизайн. Сайты для чайников Одна вещь о веб-сайтах: они не что иное, как контент. Так что начните концентрироваться на этом сегодня. Начните с контента до технологий. Не выбирайте инструменты, пока не знаете, что собираетесь строить. Не судите об инструментах, основываясь на том, что вам не удалось определить контент, которым вы хотите поделиться со всем миром. Отзывчивость и ответственность Контент..

Шаблон стартового набора Angular Dashboard: CRUD’ing it
Если вы не читали мою первую статью о моем шаблоне стартового набора Angular Dashboard, я предлагаю сначала прочитать ее: Базовый шаблон панели инструментов Angular с аутентификацией Я всю жизнь был программистом. Я люблю программировать. Я также не против передать свои знания новым программистам и… medium.com В качестве побочного проекта я также создал репозиторий с урезанной версией моего Starterkit. Также можно применить..

Создание очереди задач с помощью TypeScript
Я всегда хотел написать супер-базовую очередь задач. У меня не было какого-то конкретного языка, на котором я хотел бы его реализовать, поэтому я просто решил использовать TypeScript. Прежде чем мы продолжим, я просто хотел бы сказать, что следующий код неопрятен и не всегда использует типы. Например, переменная, содержащая все элементы очереди, должна иметь тип, но это обычный объект JS. Хорошо, давайте перейдем к коду. Очередь Я собираюсь начать с класса Queue. Это очень..