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


Как я создал первую площадку Full Stack
TL;DR Меня зовут Гилберт, я инженер более 30 лет (и генеральный директор более 10 лет). Я разработал технологию под названием WarpJS для интеграции JavaScript Front end и Back end, и я хотел, чтобы люди могли попробовать ее, ничего не устанавливая ... поэтому я разработал онлайн-редактор JavaScript с WarpJS, и в итоге я создал первый JavaScript Full в реальном времени. Стек игровая площадка! Это история его создания. Надеюсь, вы найдете это интересным и вдохновляющим. Вы можете сразу..

Запах кода: изменение уровня абстракции
Один из наиболее интересных запахов кода — изменение нашего уровня абстракции. Это требует немного контекста, прежде чем мы действительно сможем вникнуть в него. Во-первых, нам нужно определить, что такое уровень абстракции. Думайте об уровне абстракции так же, как вы думаете о детализации программы, если подходите к ней сверху вниз. Здесь мы видим три уровня абстракции Приведем пример алгоритма приготовления обеда: Во-первых, это наш самый высокий уровень: Сделать обед..

Холст HTML5 для начинающих | Рисование основных фигур | 02
Основные формы До сих пор в серии HTML5 Canvas мы рассмотрели настройку рабочего пространства и рендеринг очень простого прямоугольника с помощью API холста, осталось еще несколько фигур, которые нам нужно охватить, прежде чем переходить к созданию сумасшедших эффектов с использованием возможностей API холста. Таким образом, с помощью API холста вы можете нарисовать любую фигуру, которую хотите, от простой до сложных пользовательских фигур (например, сердце ), поэтому холст дает..

Дорожная карта, чтобы стать разработчиком полного стека (2021)
Привет друзья! Чтобы стать полноценным разработчиком, вам потребуется многолетний опыт работы в отрасли. Вам нужно будет изучить как интерфейсные, так и серверные языки, а также все тонкости работы с базами данных и хранилищами. На самом деле, вы не можете просто учиться, чтобы стать полноценным разработчиком; все дело в постоянном обучении и получении как можно большего опыта как во фронт-, так и в бэкенд-разработке. Позвольте мне объяснить вам в Deep! «Примечание : если после..

Кривые Безье SVG в JavaScript
Менее известная особенность SVG — возможность создавать кривые Безье. Они более сложны, чем более распространенные линии, круги и прямоугольники, но довольно просты, если разобраться с ними. В этой статье я покажу, как создавать кривые Безье любой сложности на веб-странице с помощью JavaScript. Пьер Безье и его одноименные кривые Кривая Безье была изобретена и названа в честь французского инженера Пьера Безье. Он провел большую часть своей карьеры, работая в Renault, и его формы..

19 онлайн-инструментов для создания диаграмм
В современном мире люди все больше и больше борются с проблемой рассеянного внимания. Поэтому становится все более важным представлять информацию структурированным, интересным и хорошо продуманным образом, особенно если у вас сложное бизнес-приложение. Представлять огромные массивы данных в стандартной электронной таблице для анализа или изучения настолько же неудобно, насколько это вообще возможно. Создание разных диаграмм - это большая проблема, которую мы рассмотрим. Диаграммы -..

Счастье программиста - это не про программистов
Развенчание широко неверно истолкованного мифа Иногда я слышу, как руководители, программисты и даже менеджеры говорят о том, что счастье программиста необходимо для успеха проекта. Некоторые из них прочитали эссе DHH , написанное 4 года назад, где он говорит о том, как оптимизация для счастья программистов помогла Ruby on Rails занять свою нишу. На других повлияло требование программистов работать с лучшими инструментами и более совершенными фреймворками. Оказывается, есть..