Слабка типізація це не те саме що статична. Пітон наприклад має сильну типізацію, але вона динамічна. Слабка це про приведення типів більше аніж про динамічність. Для js це означає менше помилок в рантаймі які крашать сайт
Швидше на скільки? Якщо б на 20 відсотків то можливо й помітив. Але ж може бути так, що ці оптимізації разом дадуть 1 відсоток в кращому випадку. Бо наприклад для ide треба читати файли, а це вже невелике але лейтенсі. І вже воно може перекрити мікроортимізації процесора. А з приводу lodash. Чи є у вас приклад того як його уникнувши ви змогли помітно пришвидшити апу? Можливо на процессінгу big data. А от на фронтенді чи бекенді зі стандартним крудом?
Підтримую. Одне діло оптимізувати запити в базу чи у рідких випадках займатись оптимізацією алгоритма по bit O notation там де використовується обробка великих данних. Чи навіть викинути той lodash нафіг заради кілобайтів або використовувати не lodash.get, а імпортувати функції окремо щоб не тягнути до бандлу зайвого з бібліотеки (хай tree shaking зробить свою справу). Інше діло говорити що на if замість виклику функції можно зекономити кілька наносекунд)) ну а якщо це не допомогло то може слід сервіс написати на Go чи rust? Ну а якщо на фронті такі проблеми то зробити тонкий клієнт замість товстого наприклад...
40 рядків видно на екрані і якщо ви написали такий код що там той return не видно, то проблема не в ньому) Я розумію коли метод
А коли треба уникати early return? По моєму це чудовий паттерн... Якщо його треба використати то там або так або макарони з else.
Seo це тобі сеошники скажуть що зробити. Розмітку робити може й неприємно але не прям важко. Safari баги знаходяться тестувальником і лікуються гуглом. Архітектуру треба знати всім... Тести не всі пишуть та й писати їх не так складно. Перший місяць обкатка а потім вже все ок... Що тут такого що не можна вивчити??
Роки минають і я також роблю скрін) геніально!
Де ви знайшли ті відмінності між laravel і rails? По моєму ларчик це ті ж рельси але на пхп. Мені навіть здається, що Тейлор був рубістом до того як написати ларавел
Я не знаю де ви таке вичитали про слабку і сильну типізацію. Хоч би chat GPT спитали чи що) Але на практиці означає що якщо в пітоні плюсувати строку та число то буде TypeError, а js автоматично приведе типи до строки і сконкриенує. Ось і приклад коли не буде валитись в рантаймі. Слабка типізація не тільки у порівняннях процює. Це коли мова автоматично приводить типи