[Ответить в тред] Ответить в тред

Check this out!


<<
Назад | Вниз | Каталог | Обновить тред | Автообновление
124 | 7 | 51

JavaScript thread 117 Аноним 24/10/18 Срд 20:48:00  1283967  
15394947432240.png (61Кб, 1050x1050)
Ссылка на прошлый тред: >>1278734 (OP)

Этот тред посвящён главному языку будущего - JavaScript. Благодаря своей гибкости используется в браузере, на серверах, в мобильных приложениях, на десктопе и практически во всех видах программирования. Удобный синтаксис позволяет легко писать на нём, а высокая производительность делает его отличным выбором для решения любых задач - от небольших магазинов до огромных highload проектов. JavaScript по праву является самым популярным в мире языком. На каждом сайте есть браузерный JavaScript, а JavaScript на сервере используется такими крупными корпорациями, как Amazon, Yahoo, HP, NASA, Walmart и многие другие.

Часто задаваемые вопросы: https://github.com/vladimir37/js-thread/blob/master/Wiki/faq.md
Список материалов для изучения: https://github.com/vladimir37/js-thread/blob/master/Wiki/learn.md
Список инструментов и направления JS-разработки: https://github.com/vladimir37/js-thread/blob/master/Wiki/tools.md Конфа /pr/ в Slack: https://slack-2chpr.herokuapp.com/

НЕ КОПИРУЙ КОД ПРЯМО В ТРЕД! Воспользуйтесь https://jsfiddle.net/ для браузерного кода и https://ideone.com/ для серверного кода.
Аноним 24/10/18 Срд 21:10:39  1283978
МУСАРА САСАТЬ
Аноним 24/10/18 Срд 21:46:08  1283989
какой тред лучше, этот или в врк?
Аноним 24/10/18 Срд 21:58:01  1283994
>>1283989
Обои.
Аноним 24/10/18 Срд 22:05:29  1284001
>>1283989
||
Аноним 24/10/18 Срд 22:19:16  1284009
>>1284001
&&
Аноним 25/10/18 Чтв 00:38:29  1284044
Аноны, разъясните, что такое callback-функции? Где про них внятно написано?
Аноним 25/10/18 Чтв 00:49:57  1284047
>>1284044
>что такое callback-функции?
Функция, передаваемая аргументом другой функции, и выполняемая ею в определённый момент собственного выполнения.
>Где про них внятно написано?
У Кантора того же
Аноним 25/10/18 Чтв 01:00:05  1284049
>>1283989
В этом больше специалистов и можно что-то посложнее спросить, там — можно больше поговорить, о чем-то интересном, что лишь слегка связано с js.
Аноним 25/10/18 Чтв 02:36:43  1284066
Чмо, где тег?
Аноним 25/10/18 Чтв 02:37:03  1284067
Пересоздайте с тегом
Аноним 25/10/18 Чтв 04:18:43  1284091
>>1284067
Есть же модератор, который может отредактировать пост.
Аноним 25/10/18 Чтв 04:27:23  1284092
Короче, такая тема. Пытаюсь пились скрипт для левого сайта.

Но сразу встрял, что нихуя не работает. А именно не работает поиск елемента - по ид, классу, ксс и т.п. Тупо выдает андефайн. Причем было, что разок заработало, перезагрузил страницу - все , хуй не видит. Элемент точно есть.

Что за хуйня, это какая-то защита от скриптов?
Аноним 25/10/18 Чтв 04:51:16  1284098
>>1284092
Вопрос 2.

Мне нужно вырвать данные с одной страницы и вставить на другую. Желательно вместе со стилем. Сами данные и формы, чтобы они работали, как на той, откуда дергаю. Ну вот на примере двоща - спиздить данные из другого треда, как который здесь ссылка и форму отправки поста.

Я так понял нужно использовать xmlhttprequest. Прочитал статьи по этой хуйне - там только текстовый файл с сервера показано как дернуть.

Нашел мутный способ - типа пиздит всю страницу в виде текста, а затем уже внутри ищешь что надо. Вроде работает чуть-чуть (без стилей, ясен хуй) Но разве это норм всю страницу грузить ради немного данных?

Аноним 25/10/18 Чтв 04:52:46  1284100
>>1284092
>>1284098
Вебмастер-фрилансер, ты?
Аноним 25/10/18 Чтв 06:09:48  1284105
>>1284066
Обычно перекатчики-активисты даже тему не указывают, так торопятся. А тут всего лишь тег.

Новая шапка:
https://pastebin.com/X2HtWsFS

прошлый ОП
Аноним 25/10/18 Чтв 07:23:17  1284116
Где б конфа в этом вашем слаке?
Аноним 25/10/18 Чтв 09:34:49  1284139
>>1284092
>Что за хуйня, это какая-то защита от скриптов?
Ну ты проверь, выполняется ли вообще твой скрипт, запусти свои команды вручную в консоли и т.д. Может элементы потом создаются, в прошлом треде же был уже один с setTimeout'ами.
Никакой защиты от скриптов, которая не даст искать ЖС'ом элементы только твоим кодом быть не может.

>>1284098
>разве это норм всю страницу грузить ради немного данных?
Если у сайта нет никакого API для получения данных, то иначе ты и не сможешь. Что сервер отдаёт, то и жри, как говорится.
Аноним 25/10/18 Чтв 10:47:08  1284156
>>1284116
#random
Аноним 25/10/18 Чтв 11:07:17  1284167
>>1284092
>Тупо выдает андефайн. Причем было, что разок заработало, перезагрузил страницу - все , хуй не видит.
99%, что пытаешься найти элемент до полной загрузки страницы
Аноним 25/10/18 Чтв 11:34:10  1284181
>>1284167
99%, что этот ваш Джаваскрипт — говно без задач, созданное на коленке какими-то поехавшими наркоманами и работающее через жопу) сажи треду сука))
Аноним 25/10/18 Чтв 12:33:46  1284204
>>1284181
бамп.
Аноним 25/10/18 Чтв 13:01:59  1284226
js.JPG (39Кб, 957x336)
>>1284181
>>1284204
Аноним 25/10/18 Чтв 14:47:49  1284274
>>1284226
Всё верно, жс тред же.
Аноним 25/10/18 Чтв 15:50:19  1284301
>>1284047
Так я вот этот момент не понимаю. Зачем мы здесь в теле функции пишем y()?
function(y){
alert(1);
y();
}
Аноним 25/10/18 Чтв 15:58:23  1284308
Где блядь смешные картинки про js, я что сам их рисовать должен? За целый пост ни одной картинки, вы тут все охуели что ли?
Аноним 25/10/18 Чтв 16:04:38  1284312
>>1284301
>>1284301
>Зачем мы здесь в теле функции пишем y()
Вызываем функцию, которую передали как параметр.
Аноним 25/10/18 Чтв 16:06:21  1284313
>>1284312
Всё, спасибо.
Аноним 25/10/18 Чтв 16:15:19  1284314
>>1284308
В js нет ничего смешного.
Аноним 25/10/18 Чтв 16:46:18  1284325
5681096-1527248.jpg (50Кб, 640x363)
>>1284314
Меня прикалует мем про макак, например.
Аноним 25/10/18 Чтв 16:51:15  1284330
>>1284325
Так тебе в пайтон трхреад
Аноним 25/10/18 Чтв 17:29:01  1284353
>>1284049
Чем отличается МПА от закодспличенного СПА с ССР?
Чем отличаются жвт от кукис?
Аноним 25/10/18 Чтв 17:38:16  1284356
Ребят, подскажите что почитать по VS code'у, как на нем писать? Мб видеокурсы какие-то?
Аноним 25/10/18 Чтв 17:39:17  1284357
>>1284356
Ты для того чтобы на дваче пост сделаль тоже видеокурсы проходил?
Аноним 25/10/18 Чтв 17:39:28  1284358
>>1284356
Курсы нужно покупать, иначе никак.
Аноним 25/10/18 Чтв 17:42:26  1284359
>>1284357
>>1284358
https://www.udemy.com/share/100uPKBEUbcFlaQnw=/
Вот такой нашел, что думаете, ребята? На торрентах нет, новый наверное
Аноним 25/10/18 Чтв 17:43:29  1284360
>>1284359
Годно, бери пока скидка не закончилась.
Аноним 25/10/18 Чтв 17:45:27  1284361
image.png (133Кб, 1288x921)
>>1284360
Купил, всего 10 бачей, изи. Спасибо что подбодрил!
Аноним 25/10/18 Чтв 17:48:06  1284363
>>1284361
Удачи в обучении!
Аноним 25/10/18 Чтв 17:49:07  1284364
>>1284363
Не могу понять как скачать вскод аптгет какой-то. Мдааа
Аноним 25/10/18 Чтв 17:53:53  1284365
image.png (278Кб, 1920x1080)
суууука, он на аглийском, нихуя не понимаю
Аноним 25/10/18 Чтв 17:55:45  1284366
>>1284365
Пиздец ты тупой. Там же из описания было понятно, что он на английском.
Аноним 25/10/18 Чтв 17:57:43  1284368
>>1284366
Да ладно, всего 10 баксов, похуй, еще куплю, когда сеньором стану
Аноним 25/10/18 Чтв 18:02:51  1284370
>>1284353
бамп
Когда использовать жвт а когда кукисы?
поспорьте со мной ктониьбудь, оспорьте тезис плс. закодспличенное спа с сср отличтается от мпа только тем что оно кэшируется через префетчи-прелоады, а мпа нет.
Кстати как думаете стоит ли делить бандл на чанки по старинке с вендорами или делить лучше постранично и иногда оптимизировать некоторые здоровые либы и компоненты?
Аноним 25/10/18 Чтв 18:03:18  1284372
Для каких задач может не подойти некст жс?
Аноним 25/10/18 Чтв 18:04:30  1284373
>>1284370
>Когда использовать жвт а когда кукисы?
Напомнило недавнее:
>>Я сделал через uniqid, который сохранял в локал сторейдже.
>Не, у меня задание сделать на socket.io.
Аноним 25/10/18 Чтв 18:12:58  1284379
>>1284368
Позитивный настрой у тебя есть, а это главное. Курс можно и с переводчиком посмотреть.
Аноним 25/10/18 Чтв 18:13:59  1284381
>>1284379
да я кстати нашел курс по вскоду от фронтэндмастерсов на рутракере(, но тот что я купил по-любому лучше
Аноним 25/10/18 Чтв 18:19:40  1284386
А почему саги используют генераторы а не асинк авайт?
Аноним 25/10/18 Чтв 18:33:36  1284396
>>1284386
Генераторы сделали раньше промисов, может поэтому.
Аноним 25/10/18 Чтв 19:11:37  1284421
А если построить МПА и кэшировать каждую страничку в каком-нибудь локалстораже. Потом перехватывая любые хттп запросы, если кэш имеется то подгружать эту страничку,а потом уже грузить с сервера заного недостающие куски, можно как-то это сделать по аналогии с обычной спашкой?
Аноним 25/10/18 Чтв 19:20:26  1284425
>>1284386
Потому что эффекты легко тестировать, а промисы — нет.
Аноним 25/10/18 Чтв 19:42:51  1284445
Бля, я посмотрел гугловские видосы с ютуба и понял, что то, что я сейчас учууже как два года назад использовали в силиконовой долине по миллиону раз. вся это серверсайд рендеринговая хренота и тд. Оказывается сейчас уже есть какието прогрессив веб аппс,а я в них не умею, эхэххх
Аноним 25/10/18 Чтв 20:55:48  1284497
Вы же понимаете что это всё модная хуета без задач? Нахуя эти МПа спа? Вы блядь пишете настолько сложный код, что его на сервере проще пререндерить, потонули в своих абстракциях. Главное то-зачем это всё? Единственный охуенный эффект, который без новомодного подхода не сделать это видео можно смотреть не прерывая. Только вот контакт это умел ещё в начале десятых.

Кстати какой уебан придумал пихать разметку и данные в жс? И главное почему ему по ебалу не дали и все теперь так делают?

Единственная причина по которой всё стало таким сложным это это всё обман, чтобы сохранять высокие зарплаты в отрасли, любая макака может делать хороший сайт за год обучения максимум.
Аноним 25/10/18 Чтв 21:47:30  1284530
Есть вообще такая возможность как выложить довольно большой по меркам пед-проекта код своего магазина со свито-перделками и получить какое-то ревью?

инб4 кидай сюда
Аноним 25/10/18 Чтв 22:06:09  1284537
>>1284497
Удваиваю адеквата, утраиваю в месте про запихивание разметки в код.
Аноним 26/10/18 Птн 00:04:17  1284591
>>1284497
Иди гуглдоки мне на серверном рендеринге запили. Фигму тоже можешь попробовать.
Аноним 26/10/18 Птн 00:19:30  1284602
>>1284497
Потому что обновлять вирутальный дом быстрее.
Аноним 26/10/18 Птн 01:11:05  1284619
>>1284591
Зачем? Я считаю что это ненужная хуета.
>>1284602
Мантра эта охуенная. Как будто реальный дом у вас не обновляется.
Нормальный апдейт и так за один раз делается. Если ты каждую строчку таблицы аппендишь по циклу, то это ты говно написал, зачем целую экосистему тащить чтобы это исправить? А учитывая скорость загрузки и замедление из-за абстракций, это ещё вопрос как быстрее.
Аноним 26/10/18 Птн 01:51:50  1284630
>>1284619
>врети
Ясно, лол. Поссал на тупого неосилятора.
Аноним 26/10/18 Птн 01:55:56  1284631
>>1284619
>Зачем? Я считаю что это ненужная хуета.
Кого ебет твое мнение, лол? Ты же вообще не вдупляешь что и зачем сейчас в вебе происходит. Иди пили невероятные веб-сервсы будущего на пхп и джиквери, что тебе мешает?
Аноним 26/10/18 Птн 02:47:07  1284636
>>1284139
Действительно setTimeout работает. Какого хуя не работают window onload и domcontentloaded?

Мне так весь скрипт запихивать в огромную функцию с этим таймаутом, чтобы сразу работал?
Аноним 26/10/18 Птн 04:39:53  1284646
>>1284619
> ... Я считаю ....
Пук
Аноним 26/10/18 Птн 05:11:17  1284651
>>1284098
Вопрос остался - как дернуть и переместить форму с одной страницы на другую. Разумеется, чтобы она работала.

Ну вот на примере двоща - спиздить данные из другого треда, как который здесь ссылка и форму отправки поста в другой тред.
Аноним 26/10/18 Птн 05:38:54  1284655
15114011120870.png (881Кб, 854x854)
Блядь, посоны, я слишком тупой. Раз по 10 перечитал кучу статей про эти промисы, геты, посты, фетчи, реквесты и нихуя не понял.

Пиздос, короч.
Аноним 26/10/18 Птн 05:45:45  1284657
>>1284655
Я же тебе советовал написать рестфул сервер на ноде. Зная серверную сторону вопроса, у тебя сразу понимание придет. К тому же тебе все равно придется ноду выучить рано или поздно.
Аноним 26/10/18 Птн 06:11:53  1284665
>>1284657
Это не мне. Еще одна дичь, которую я нихуя не пойму.
Аноним 26/10/18 Птн 06:14:43  1284666
>>1284497
>Кстати какой уебан придумал пихать разметку и данные в жс
А в чем, собственно, проблема? Разделение кусков кода на компоненты имеет гораздо больше смысла, чем разделение по типу языка (хтмл, ксс, жс).
Аноним 26/10/18 Птн 06:19:54  1284667
>>1284665
Если ты не можешь понять, зачем нужен сервер, то боюсь, тебе не стоит заниматься веб-разработкой.
Аноним 26/10/18 Птн 07:28:09  1284673
>>1284630
>>1284631
>>1284646
Господа, я ценю ваше никчемное мнение, но можно конкретики? В каком месте vDOM быстрее? Судя по вот этой статье

https://medium.com/@abraztsov/how-virtual-dom-work-567128ed77e9

vDOM один хуй обновляет DOM браузера, да ещё сами почитайте каким образом. Единственное, что вы прячете это за абстракцию, но один хуй вы обновляете узлы на странице,и фреймворк делает кучу говна за вас, далеко не всегда нужного.

>>1284666
Не имеет. Структура, оформление и поведение это уже компоненты страницы. У тебя уже достаточно инструментов, чтобы оперировать ими и делать заебись, зачем плодить сущности?
Какой то хуй из фейсбука решил ООП ебануть, ибо по другому не осилил, и вот у вас уже компоненты.
>>1284631
Пыху завели не в ту степь, он говно и умрёт. Жиквери сейчас не нужен, все его фичи браузеры умеют из коробки, он как ветеран ушёл на покой. Но один хуй сейчас реактодети тащат Жиквери, чтобы поработать со страницей там, где философия компонентов не справляется.


И да, крутые господа, какие вы запилили проекты, которые без реакта бы хуево реализовывались?
Аноним 26/10/18 Птн 07:40:53  1284675
>>1284655
А ты в кучу статей не бери, а делай. Тут надо шишки набивать. Начни с реквестов, сделай простейший веб сервер, постучись на него. Ура, ты молодец. Фетч это таже хуйня, только вид с боку. Как ты данные откуда то фетчишь, так и собака тащит тебе тапочки.
Теперь Гет и Пост. С английского переводятся как Получать и ОставлятьИнформацию. Это два вида запроса в нттп протоколе. Когда тебе точно точно нужно получить данные с сервера ты используешь Гет. С ним ты можешь в адресной строке дописать параметры запроса. Пост же изначально создавался как способ закинуть на сервер какие то данные. Ответ на форм или, файлик какой нибудь. Сейчас же граница размыта и ебашут всё подряд через этот метод. Единственное что юзер в обычном браузере может только делать Гет.

А промисы это обещания. Работает как в реальности - я обещаю тебе, что когда ты реквесты освоишь, я тебе ещё помогу. Но я же не ебанутый тут сидеть, тебя ожидая и ничего не делая, я буду жить своим потоком дел. А когда узнаю что ты всё, тогда свои дела отложу и выполню своё обещание.

А если у тебя проблема как это всё написать и ты боишься программировать - не лезь ты пока в эту северную срань. Начни с простого. Привыкни писать код. Осознай что это не магия, он делает именно то, что ты написал. И никак иначе.
Аноним 26/10/18 Птн 07:52:20  1284677
>>1284673
>Структура, оформление и поведение это уже компоненты страницы
Как раз недавно смотрел видео, где мужик поясняет, что разделение на файлы по разрешению почти никогда не помогает разделять задачи.
https://www.youtube.com/watch?v=0ZNIQOO2sfA
Аноним 26/10/18 Птн 08:00:36  1284680
>>1284673
>В каком месте vDOM быстрее?
Все правильно ты думаешь.
vDOM действительно сделан для тех, кто не умеет работать эффективно с DOMом напрямую. Но ты не видишь всей картины в целом.

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

А теперь смотри.

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

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

То же самое касается твоей работы с домом. Ты моежешь тратить часы если тебе не жадко, чтобы разбираться на то, когда именно вася обновляет свой дом на ванили, в какой именно момент, отталкиваясь от какого события, и в какой последовательности. Но только изволь тратить это время за свой счет. Потому что ребята, которые используют vDOM-based решения, уже решили для себя этот вопрос, и точно знают, что и когда и где обновится. И не важно, проект кто писал проект. Главное, что его писали с определенным подходом.
Аноним 26/10/18 Птн 08:05:55  1284682
>>1284673
> У тебя уже достаточно инструментов, чтобы оперировать ими и делать заебись, зачем плодить сущности?
У тебя быор уе достаточно сущностей, когда тебе дали машинный язык. нахуя тебе какие-то асмы, си, жс? Бери и ебашь в опкодах.

По твоим рассуждениям любой адекватный мимо-программист уже давно понял, что ты не имел дело с реальными проектами, разрабатываемыми десятками, сотнями людей и имеющими длительную поддержку. Все абстракции существуют не чтобы программу написать, а чтобы ее блядь писать в команде, и чтобы ее поддерживать.
Аноним 26/10/18 Птн 08:32:27  1284688
>>1284673
> пуууууук
> Оно же dom все равно обновляет!!!
Чукча понятие double buffering неосилил.
Аноним 26/10/18 Птн 09:10:18  1284693
>>1284677
Это похоже на холивар уровня где ставить открывающую фигурную скобку - на той же строке или на новой. Кому как удобнее абстракции в голове крутить. Буду терпимее к сторонникам этой идеи.

>>1284680
спасибо, няша, адекватно ответил. Понятное дело, что всем выдают одинаковые молотки, чтобы все одинаково стучали.
>>1284682
Тоже Разумный аргумент, спасибо. Ты описал одну грань, но не нужно сваливаться в другую, где цена за абстракцию слишком велика как для юзера, так и для девелопера.

Таких ответов я ждал.

>>1284688
Что ты там жиденько нагуглил?

А вот это какое то ррррряяяяя неадекватное.


Осталось два вопроса. Какие решения позволяет нео подход реализовывать, какие нельзя сделать по классике проще и быстрее? И с чего вы решили, что говнокод на каком нибудь модном фреймворке проще разбирать чем говнокод на ваниле?

Аноним 26/10/18 Птн 09:45:54  1284701
>>1284693
Такие же байтебы двадцать лет назад рассказывали, как они на ассемблере быстрее и эффективнее пишут, чем смузихлебы на сях.
Аноним 26/10/18 Птн 09:53:09  1284705
>>1284701

40 лет назад, тащемта.

30 лет назад основной срач был "поцкаль vs C", ассемблер тогда уже никто не использовал кроме как для вставок.

20 лет назад был 1998 - тогда смузихлебы уже вовсю писали интырпрайзные опердни на жабе.
Аноним 26/10/18 Птн 09:54:11  1284706
Ну а если серьёзно. Что вас в жс-е не устраивает? Именно в жс-е, а не в каких-то там фреймворках.
Аноним 26/10/18 Птн 09:56:05  1284707
>>1284705
>30 лет назад основной срач был "поцкаль vs C",

Точнее, "Пацкаль vs С vs кресты" и отдельной дисциплиной "С vs Кресты".
Аноним 26/10/18 Птн 09:56:09  1284708
>>1284693
>> Господа, я ценю ваше никчемное мнение,
> Таких ответов я ждал
А хуем по лбу ты не ждал?
Аноним 26/10/18 Птн 10:01:10  1284709
>>1284701
>>1284707
В конце 90 в фидошных ээах по С / C++ ассемблероебов-кукаретиков было полно.

Паскале/крестосрачи - это уже другая история
Аноним 26/10/18 Птн 10:01:16  1284710
>>1284706
>Ну а если серьёзно. Что вас в жс-е не устраивает?

Необходимость велосипедить велосипеды когда их уже сделали за тебя. Этим можно заниматься, только когда велосипедов нет или когда они не подходят по тем или иным параметрам. Ну или для самообразования и самопонимания.

В нулевых это было актуально. Но сейчас не нулевые.

В продакшене велосипедостроительство ради велосипедостроительства - это абсолютно однозначная трата времени впустую. Например, никто не мешает велосипедить игру с нуля, используя только голое API и возможности языка.

Но для создания реальных игр все почему то бегут и качают юньку или какой уеч с годотом. Тупо потому что они позволяют взять и начать сразу писать игру вместо велосипедного движка.



Аноним 26/10/18 Птн 10:02:34  1284711
>>1284709


Я не про бывший СНГ же, где клоны межделмашевских ЭВМ из конца 60х-начала 70х в 90х еще не все списали.
Аноним 26/10/18 Птн 10:05:37  1284713
>>1284711
Тю, JS-ванильщиков сейчас за пределами СНГ тоже поискать
Аноним 26/10/18 Птн 10:07:21  1284714
>>1284713
Ну и упоминание паскалесрача тоже наводит на мысли про СНГ
Аноним 26/10/18 Птн 10:10:33  1284716
>>1284497
Разделение фронта от бэка.
Надо лишь гонять джос вместо хтмл.
Если надо сложный динамические интерфейс или SPA, то с жс/жквери/вебпак будешь материться и заюзаешь фреймворк.
Не забываем, что вскоре браузер будет как ОС, а веб станет как десктоп, wasm и увеличение пропускной способности тому поспособствуют.
Аноним 26/10/18 Птн 10:11:07  1284717
>>1284716
>джос
*json
Аноним 26/10/18 Птн 12:14:15  1284767
>>1284716
Кхм, погоди, а сейчас что-ли разметку не гоняют в динамических приложениях? Компонент туда, компонент сюда?
Аноним 26/10/18 Птн 12:34:47  1284777
>>1284767
Нет, конечно, все динамически строится через JS.
Аноним 26/10/18 Птн 12:36:00  1284779
>>1284777
Так, а жс откуда знает что строить? То есть внутри скрипта лежат шаблоны на все случаи жизни?
Аноним 26/10/18 Птн 12:54:23  1284783
>>1283967 (OP)
пацаны, если я в рот ебал верстку и вообще меня тошнит от всех этих ваших дивов хуивов, то мне лучше не лезть в жс?

мимо хуярю 7 лет на плюсах
Аноним 26/10/18 Птн 12:55:22  1284785
>>1284779
Если приложение не очень большое, то да. Если большое, то js догружается по мере необходимости.
Аноним 26/10/18 Птн 13:28:49  1284801
>>1284783
Можно ноду насиловать.
Аноним 26/10/18 Птн 13:32:33  1284802
js and go enter[...].mov (5985Кб, 1280x720, 00:00:10)
Приходится делать смешное самому.
Аноним 26/10/18 Птн 14:16:37  1284822
>>1284783
Странный вопрос, если ты в веб полезешь, то с дивами и js по-любому будешь работать. А если в веб не лезть, то зачем тебе js, двигай свои байты дальше.
Аноним 26/10/18 Птн 14:35:42  1284830
>>1284783
Если ты "хуяришь" 7 лет на плюсах и при этом не можешь нормально заработать, то лучше вообще ни во что связанное с программированием не лезть.
Аноним 26/10/18 Птн 15:16:22  1284840
>>1284783
Нафига с плюсов переползать на JS, да ещё если веб не нравится?
Любишь боль, противный?
Аноним 26/10/18 Птн 15:35:02  1284847
>>1284830
Где ты вообще увидел разговор про деньги?
Ох уж эти школьники.
Аноним 26/10/18 Птн 15:46:09  1284852
>>1284847
Человек ебал верстку и ему не нравятся дивы, значит он присмотрелся к жс не из-за того, что ему нравится. Т. е. личного интереса у него нет, а это одна из двух основных мотиваций, вторая - материальная выгода.
Теперь тебе понятна логика, нешкольник?
Аноним 26/10/18 Птн 15:55:57  1284861
>>1284852
Ну зачем ты по себе судишь?
Может он в бункере сидел и кроме плюсов не знает ничего, а тут оказывается есть много всего, жсы, питухоны.

Всегда в голос с таких как ты. Сам придумал, сам решил.
Аноним 26/10/18 Птн 15:57:48  1284862
>>1284861
Так это не я решил, мань, так уж сложилось, что у человека в мире такие примитивные потребности, но ты конечно можешь это отрицать и не снимать розовые очки и фантазировать о бункерах, жаль, что это на реальность никак не повлияет.
Аноним 26/10/18 Птн 16:02:32  1284864
>>1284862
Из его слов ясно лишь, что он не любит html css и почему-то(тут не ясно почему) есть ли смысл ему в таком случае смотреть жс. И все. Остальное ты придумал и решил.
Ну впрочем поссал тебе в рот, тупой школьник.
Аноним 26/10/18 Птн 16:20:59  1284874
ребята, знает кто-нибудь хорошие курсы слепой печати на кейбоард?
Аноним 26/10/18 Птн 16:22:32  1284876
Я вот поднастроил вскод по тому курсу но печается все равно медленно, умеет кто десятипальцевым слепым методом печатать? А то я печатаю хоть и целым восьмипальцевым но получлепым и еще и с ошибками иногда, а хочется идеально выдавать 400 знаков минуту включая хоткеи и сниппеты это будет класс.
Аноним 26/10/18 Птн 16:26:31  1284879
>>1284874
Ты хотел сказать "гуд кос блайнд тайпинг он зе кибод"
Аноним 26/10/18 Птн 16:28:23  1284880
>>1284879
yep my friend
Аноним 26/10/18 Птн 16:42:51  1284886
>>1284785
То есть это те же яйца только в профиль.
Аноним 26/10/18 Птн 17:04:52  1284893
Аноны, подскажите, как с помощью Bootstrap 4 навасянить похожий календарь с датами?
https://doodle.com/create/options
Аноним 26/10/18 Птн 17:14:40  1284897
>>1284864
>это бомбанувшее на ровном месте быдло

Проиграл.
Аноним 26/10/18 Птн 17:16:04  1284899
>>1284876
С таким скиллом не в кодинг нужно, а в рерайтинг какой-нибудь.
Аноним 26/10/18 Птн 17:16:44  1284900
>>1284897
>Проиграл
Наконец то понял свой положняк
Аноним 26/10/18 Птн 17:18:32  1284902
>>1284900
>обосравшееся быдло всё никак не успокоится и продолжает дежурить в треде с надеждой охладить свой пердак
Аноним 27/10/18 Суб 14:03:17  1285275
>>1284899
Написание кода это процентов 15 от программирования
Аноним 27/10/18 Суб 14:10:54  1285283
>>1285275
Ага, вот только бойлерплейт ты тоже безраздумно не повставляешь.
Аноним 28/10/18 Вск 08:57:00  1285774
>>1285275
а остальные это что
Аноним 28/10/18 Вск 10:32:12  1285791
>>1285774
>а остальные это что
Пинание хуёв, посещение двача, ковыряние в носу и чесание жопы. Это описание деятельности того, кто промямлил про 15%. У настоящего программиста, знающего, понимающего - всё совсем по-другому.

А вобще, того, кто пишет подобную хуйню про проценты, сходу их называет, не прикладывая никаких пруфов - можно смело слать нахуй как типичного интернет-дурачка.
Аноним 28/10/18 Вск 10:35:14  1285793
>>1285791
По мне, так написание кода - это 15%, остальные 85% - это чтение доков, стаковерфлоу и перечитывание кода в попытках понять, как сделать так, чтобы заработало.
Аноним 28/10/18 Вск 16:46:26  1285930


Как в блядском AngularJS (который без тайпскрипта и прочей няшноты) заставить нумерик-ап-даун обновить значение по клику кнопки?

Кнопка должна переключать выбор одно из полей с данными на основе которого идёт расчёт и выставляется дефолтная цифра в нумерик. Дефолт выпадает при загрузке страницы, или переключении опции в селекте.

Переключение расчёта я вроде сделал. Но оно отражается на нумерике только если я этот самый селект изменю.
Как заставить ng-click обновить другой элемент на странице, при том что тот считается на основе формулы?
Аноним 08/11/18 Чтв 10:05:31  1291614
Как делать SSR компонентов, которые зависят от информации, которая хранится в Local storage?
Аноним 10/11/18 Суб 12:27:35  1292753
На каком языке должны быть интерфейс пет-проектов?
Аноним 10/11/18 Суб 13:29:28  1292770
>>1292753
На китайском.
Аноним 10/11/18 Суб 13:31:11  1292772
>>1292753
Должно быть и18но
Аноним 10/11/18 Суб 13:48:26  1292787
>>1291614
Никак? Если они зависят от локал сторедж - то для их рендеринга нужна инфа из клиента.
Аноним 10/11/18 Суб 17:50:38  1292967
>>1291614
Создай HOC, в пропсы передавай значения из localstorage


Топ тредов
Избранное