Константин
Ну когда я начинал делать сайты 16 лет назад в 19 лет - он использовался только так. И сейчас тоже я его иначе не использую.
Константин
http://take.ms/iPi0H
Константин
То есть можно сделать целый сайт ТОЛЬКО на js?
Svyatoslav
Svyatoslav
Да
Svyatoslav
Поднял жс ноду на бэке, фронт на жс
Deleted
http://take.ms/iPi0H
Определение и термины из начала 2000-ых) Язык сценариев, DHTML, придание интерактивности веб-страницам
Anonymous
Чет разговор не о чем
Константин
Ну блин JS родом из 1995
Константин
Если чо )
Anonymous
Svyatoslav
Anonymous
Гугл сделал в8, там все дела
Svyatoslav
Кстати, тема с веб ассембли начинает интересовать
Константин
Хорошо, какие преимущества для серверной части у JS над PHP?
Svyatoslav
Anonymous
Константин
ASM и веб несовместимы ))
Anonymous
Константин
Это как из песчинок складывать Бурж Халифу
Deleted
Deleted
Если захотеть то можно на базе JS и PHP подобную платформу сделать
Deleted
И думаю такая есть
Deleted
Константин
Ну для основных - админка корп. сайта или интернет-магазина
Shaoron
Svyatoslav
WASM
Но пока яйцо только вылупляется
Svyatoslav
Есть тема AssemblyScript - компиляция TS в WASM. Но даже в стоковый пример не собирается
Константин
чтоб вы понимали что такое assembler. Это типа:
mov ax, 8h
mov ax,bx
int 21h
Anonymous
Чет вы ребята походу ещё после нг не отошли
Константин
Как блять этим в вебе аппелировать )) Тут прямая работа с памятью и процем. Я ж говорю писал вирусню в детстве на нем. 15-20 символов и у тебя неуловимая хрень, которая каждый раз записывает себя в зараженный файл в ином виде - неуловимая перешифровывающаяся жижа
Deleted
Ну для основных - админка корп. сайта или интернет-магазина
- Один язык
- возможность частично переиспользовать код между бэком и фронтом
- удобство в работе с данными и в частности JSON данными в том числе за счет синтаксического сахара - деструктуризаций и spread операторов и др.
- возможность полностью контроллировать запуск и настройку бекенда, в том числе запускать такие нестандартные для PHP вещи как background воркеры для выполнения фоновых задач
- Гибкость в выборе компонентов бэкенда - различные реализации веб-фреймворков, различные шаблонизаторы и так далее
- Огромный набор компонентов из репозитория NPM
- Более эффективное использования процессора за счет event-loop модели вместе thread модели, возможность масштабироваться на большие нагрузки
Deleted
так сходу
Константин
Ну может быть - я просто первый шаги сам делаю на JS. До этого только дорабатывал чужие кода
Svyatoslav
Svyatoslav
Мы понимаем
Константин
Для меня он по-прежнему для браузерных фишек, для удобства пользователей
Svyatoslav
И браузеры в 2019 тоже понимают
Svyatoslav
Такой код
Deleted
Из минусов:
- Структура проекта сложнее
- Модель event-loop сложнее чем thread, можно легко поломать процесс
Константин
Да я почитал уже про WASM
Константин
Это не ассемблер
Константин
Svyatoslav
Константин
Вот ассемблер
Константин
Константин
Тут видимо другой смысл
Svyatoslav
Да бля
Константин
Это вообще не ASM
Константин
Svyatoslav
Кто сказал про asm?
Константин
ты )
Svyatoslav
Где
Константин
Выше про WASM, после того как я упомянул asm
Константин
типа бля 2019 ))
Константин
И я так отстал жестко
Константин
Что asm и веб совместимы
Deleted
Это не ассемблер
Не цепляйся к названиями
Есть еще такая штука
asm.js
Подмножество JS для оптимизаций производительности
но к asm отношения не имеет
Deleted
Так что
Константин
Понимаю, но тут была конкретная связь
Константин
Я просто за ASM готов ответить ))))
Svyatoslav
Это я понял
Deleted
WASM ближе к байт-коду из Java машины
Константин
Понял понял
Svyatoslav
К слову про wasm... Кто то имеет с ним реальный опыт?
Svyatoslav
Я ни один пример собрать не смог
Svyatoslav
#ярукожоп
Константин
Лан, парни, всем вам спасибо за помощь! И навод на правильные мысли! Пойду спать
Константин
Простите если суеты навел
Serhii
Простяем
Dmitriy
Как 'красиво' вращать матрицу? Массив массивов
a,b,c g,d,a
d,e,f h,e,b
g,h,i i,f,c
Roman
Как 'красиво' вращать матрицу? Массив массивов
a,b,c g,d,a
d,e,f h,e,b
g,h,i i,f,c
https://stackoverflow.com/questions/15170942/how-to-rotate-a-matrix-in-an-array-in-javascript
Anonymous
Anonymous
Многие знают такую вещь, как список якорь в фиксированном элементе, и когда при прокрутке проходится определённый момент, подчёркивание с одного якоря переходит на другой, показывая что именно сейчас читает пользователь. Не подскажите какую-нибудь идею того, как это реализовать?
Igor
Nikita
Посоветуйте, где можно получать фейковый json