Мало, что понял, так как все эти оптимизации далеки от меня, но читать было бы интересно.
Если бы php причесали бы, улучшили стандартную библиотеку (убрали текущий цирк) и поубивали старый синтаксис, то была бы уже радость от использования языка, но такой поворот наверно превратил бы php в python 3.
Не знаю как в других странах, но хотелось бы, чтоб чеки которые регулярно тоннами в супермаркетах печатаются, не печатались при покупке продуктов через карту, а сразу сохранялись в базе данных у банка, чтоб при просмотре истории покупок было понятно на что именно было потрачено. Хоть конечно это еще один способ следить за нами и анализировать, чем мы питаемся. Меня просто возмущает эта бессмысленная трата бумаги на чек который сам по себе стирается за неделю.
Очень интересная статья, спасибо за нее. Впервые узнал, что такое asm и вообще был удивлен, что в js можно так управлять памятью (но сам такого делать не буду). В разрабах я всего год и для меня то, что тут написано, просто невозможно. Хотя тема с кешами мне показалась очевидной, просто хотя бы потому, что там была огромная итерация и на каждую итерацию искался нужный кусок в огромном хеше. Часто пытаюсь открыть devtools, сделать perfomance и попытаться, что-то понять, но даже видя подсвеченные красным функции, не понятно, что с ними делать.
P.S. Статью читал 2-3 часа. Время потратил с пользой.
Так, hyperapp для серьезных приложений же не подходит, или цель статьи в другом? Насколько я помню, даже автор либы не определился как сделать стейт в hyper app глобальным. Потому, что только рут компонент обладает состоянием, а все его дети только припасами.
По-моему hyperapp просто игрушка, которую хватит только на виджеты, чтоб сделать серьезное приложение на нем, легче вены вскрыть. У автора библиотеки даже нет представлений как сделать «глобальный» стейт и в ишью, где задавали вопрос, автор просто выбрал более менее адекватные варианты и выложил их как «решения».
Просветите, что не так с this?
this доступен только у функции, которая находится внутри объекта и все.
А функции бывают с поздним связыванием и ранним. И все, что с ним не так?
Автор спецификации объяснил это тем, что переменные это то, что внес сам разработчик, и типо они не от браузера или спецификации. Когда браузер вносит свое свойство, которое еще типо не доработано или еще по каким то причинам, то начинает его с -webkit-, а в случае с переменные это, то что внес разраб и поэтому нету имени, между — -.
Я когда читал это, не думал, что придется кому-то объяснять. Поэтому, не обратил на это должного внимания)
Походу я из коробки пишу оптимизированную страницу.
На днях знакомых попросил накидать страницу. Вот отчет
Хотя я там даже не потрудился вместо font-awesome использовать обрезанный пак иконок.
Этот gtmetrix очень красивые цифры рисует, pagespeeds мне очень низкую оценку выставил.
Я имел ввиду, что переход на питон 3 для многих был болезненным, а не в том, что пхп станет выглядить как питон.
Если бы php причесали бы, улучшили стандартную библиотеку (убрали текущий цирк) и поубивали старый синтаксис, то была бы уже радость от использования языка, но такой поворот наверно превратил бы php в python 3.
P.S. Статью читал 2-3 часа. Время потратил с пользой.
На все приложение один контейнер? Звучит сложновато.
Так, hyperapp для серьезных приложений же не подходит, или цель статьи в другом? Насколько я помню, даже автор либы не определился как сделать стейт в hyper app глобальным. Потому, что только рут компонент обладает состоянием, а все его дети только припасами.
this доступен только у функции, которая находится внутри объекта и все.
А функции бывают с поздним связыванием и ранним. И все, что с ним не так?
Автор спецификации объяснил это тем, что переменные это то, что внес сам разработчик, и типо они не от браузера или спецификации. Когда браузер вносит свое свойство, которое еще типо не доработано или еще по каким то причинам, то начинает его с -webkit-, а в случае с переменные это, то что внес разраб и поэтому нету имени, между — -.
Я когда читал это, не думал, что придется кому-то объяснять. Поэтому, не обратил на это должного внимания)
На днях знакомых попросил накидать страницу.
Вот отчет
Хотя я там даже не потрудился вместо font-awesome использовать обрезанный пак иконок.
Этот gtmetrix очень красивые цифры рисует, pagespeeds мне очень низкую оценку выставил.