js

js php

Javascript — это сложными словами прототипно-ориентированный сценарный язык программирования, а простыми — это то, благодаря чему Вы можете сделать страницу живой и красивой (т.е. все что работает на стороне клиента в браузере). Сейчас и новый CSS многое умеет что раньше не умел, но все равно скрипты писать придется

Также смотри красивое в архиве по AngularJS

js

Структура универсального проекта

PHP проекты сейчас стали все более и более сложными, а одного бекенда подчас недостаточно — поэтому мы обычно работаем уже в связке фронт и бекенда и кучи маленьких «плагинчиков», «сборщиков» и «компиляторов». Зачем каждый из них и что делается — простыми словами, без лишнего.

php storm project

Продолжить чтение…


js

TYPESCRIPT: Пример для изучения Часть 1

Как настоящий «фуллстек» все могу все умею программист, я часто пишу обе части кода, и часто это достаточно неприятные минуты «яваскрипт» ненависти.
С этим надо как-то бороться, и отличным примером борьбы является использование typescript. В качестве примера будет использован алгоритм игры «жизнь» (см https://ru.wikipedia.org/wiki/Жизнь_(игра))

В PhpStorm поддержка typescript включается плагином, после этого достаточно создать первый файл *.ts и указать параметры компиляции в tsconfig.json (я предпочитаю складывать код js в отдельную папку, чтобы на него не натыкаться при разработке). Я накручиваю сразу все остальные штучки из npm, так как дальше проект обрастает обычно компиляцией css, дополнительными либами и прочая прочая прочая). Полный пример кода можно скачать тут

Продолжить чтение…


js

Foundation CSS: Как пофиксить нерабочий «скролл» к якорю

Мне нравятся ссылки вида example.com#something, когда на длинной странице мы сразу спускаем пользователя в нужное место. Например, блок добавить комментарий после длинной статьи. Незадача — Foundation (foundation.zurb.com) не любит такие вещи. От слова — совсем. Идет вниз — а потом «магия» и мы опять сверху. Даешь свободу якорям!

<a href="#something">sdfgdfhdfgh</a>
...
<a name="something">asdgsfh</a>

Продолжить чтение…


js

PHP + AngularJS: Первый сайт не комом. Часть 2.2 Админ часть добавление в базу данных

Для того чтобы научиться программировать нужно пробовать программировать самые простые, но функциональные вещи. Чтобы лучше понять как сделать «свой первый самый лучший в мире» сайт — рассмотрим пример элементарного сайта из одного уровня объектов — страниц. Нам нужно

Готовый код, по которому будет идти рассказ что где и почему. Пример простейшего сайта с админкой в связке PHP + AngularJS, первая часть описания

Продолжить чтение…


js

PHP + AngularJS: Первый сайт не комом. Часть 2. Админ часть (список страниц)

Для того чтобы научиться программировать нужно пробовать программировать самые простые, но функциональные вещи. Чтобы лучше понять как сделать «свой первый самый лучший в мире» сайт — рассмотрим пример элементарного сайта из одного уровня объектов — страниц. Нам нужно

Готовый код, по которому будет идти рассказ что где и почему. Пример простейшего сайта с админкой в связке PHP + AngularJS, первая часть описания

Результат выполнения этой части

что мы должны получить в результате

Продолжить чтение…