Size: a a a

JavaScript — русскоговорящее сообщество

2020 February 05

Е

Екатерина in JavaScript — русскоговорящее сообщество
Лапки Х
Это что за браузер?
Яндекс
источник

Е

Екатерина in JavaScript — русскоговорящее сообщество
Michael
ссылки по типу якоря не работают? #voteForTrump
Неа
источник

M

Michael in JavaScript — русскоговорящее сообщество
Екатерина
Неа
ну тогда всё😵⚰
источник

n

nkun in JavaScript — русскоговорящее сообщество
Привет джиесеры, начал учить ангуляр, после C# и пыхи где часто все есть искаропки, столкнулся с проблемой того что не совсем понимаю какие инструменты нужно юзать в ноде. Что лучше юзать в качестве той же ORM, есть ли какой-то фреймворк для системы аутентификации, Okta это норм, или говно?
Может подскажите что-то достойное, на ваш взгляд, что можно поковырять на том же гите в ознакомительных целях?
источник

Т

Тимофей 🛴 in JavaScript — русскоговорящее сообщество
nkun
Привет джиесеры, начал учить ангуляр, после C# и пыхи где часто все есть искаропки, столкнулся с проблемой того что не совсем понимаю какие инструменты нужно юзать в ноде. Что лучше юзать в качестве той же ORM, есть ли какой-то фреймворк для системы аутентификации, Okta это норм, или говно?
Может подскажите что-то достойное, на ваш взгляд, что можно поковырять на том же гите в ознакомительных целях?
1. typeorm, objection.js ну или просто knex
2. Passport
источник

n

nkun in JavaScript — русскоговорящее сообщество
Тимофей 🛴
1. typeorm, objection.js ну или просто knex
2. Passport
Спасибо большое, гляну
источник

Т

Тимофей 🛴 in JavaScript — русскоговорящее сообщество
nkun
Привет джиесеры, начал учить ангуляр, после C# и пыхи где часто все есть искаропки, столкнулся с проблемой того что не совсем понимаю какие инструменты нужно юзать в ноде. Что лучше юзать в качестве той же ORM, есть ли какой-то фреймворк для системы аутентификации, Okta это норм, или говно?
Может подскажите что-то достойное, на ваш взгляд, что можно поковырять на том же гите в ознакомительных целях?
Можешь взять nest.js это наиболее полный и готовый к продакшену backend framework, но есть и альтернативы

Там в доке прям про все написано
источник

n

nkun in JavaScript — русскоговорящее сообщество
Тимофей 🛴
Можешь взять nest.js это наиболее полный и готовый к продакшену backend framework, но есть и альтернативы

Там в доке прям про все написано
Запомню, спасибо
источник

А

Александр in JavaScript — русскоговорящее сообщество
Тимофей 🛴
Можешь взять nest.js это наиболее полный и готовый к продакшену backend framework, но есть и альтернативы

Там в доке прям про все написано
Или loopback.js тоже сильный бэк
источник

Т

Тимофей 🛴 in JavaScript — русскоговорящее сообщество
Александр
Или loopback.js тоже сильный бэк
Про него только слышал не юзал. Он нормально типизируется?
источник

А

Александр in JavaScript — русскоговорящее сообщество
Тимофей 🛴
Про него только слышал не юзал. Он нормально типизируется?
На тс написана последняя версия. Плюс всякие фишки типа декораторов.
источник

А

Александр in JavaScript — русскоговорящее сообщество
Я сам nest использую.
источник

ED

Evgeny Demidov in JavaScript — русскоговорящее сообщество
а как можно js-ом отследить что объект находится за пределами видимости скрола? например в диаграмме Ганта как отследить что квадратик проскролили и его не видно
источник

ДВ

Данил Васильевич in JavaScript — русскоговорящее сообщество
Evgeny Demidov
а как можно js-ом отследить что объект находится за пределами видимости скрола? например в диаграмме Ганта как отследить что квадратик проскролили и его не видно
function elementInViewport(e) {//Видимость элемента на экране
   for (var i = 0; i < arguments.length; i++)
       f = (i == 1 ? arguments[i] : false);
   let bounds = e.getBoundingClientRect(),
       windHeight = getPageSize()[1],
       windWidth = getPageSize()[0];
   return (
       (bounds.top + bounds.height > (f ? (-windHeight / 33) : (windHeight / 2 - 100))) && // Елемент ниже верхней границы
       (window.innerHeight - bounds.top > (f ? (-windHeight / 33) : (windHeight / 2 - 100))) && // Выше нижней +(f?40:0)
       (bounds.left + bounds.width > windWidth / 2 - 10) && // Правее левой
       (window.innerWidth - bounds.left > windWidth / 2 - 10)// Левее правой
   );
}
источник

ED

Evgeny Demidov in JavaScript — русскоговорящее сообщество
Данил Васильевич
function elementInViewport(e) {//Видимость элемента на экране
   for (var i = 0; i < arguments.length; i++)
       f = (i == 1 ? arguments[i] : false);
   let bounds = e.getBoundingClientRect(),
       windHeight = getPageSize()[1],
       windWidth = getPageSize()[0];
   return (
       (bounds.top + bounds.height > (f ? (-windHeight / 33) : (windHeight / 2 - 100))) && // Елемент ниже верхней границы
       (window.innerHeight - bounds.top > (f ? (-windHeight / 33) : (windHeight / 2 - 100))) && // Выше нижней +(f?40:0)
       (bounds.left + bounds.width > windWidth / 2 - 10) && // Правее левой
       (window.innerWidth - bounds.left > windWidth / 2 - 10)// Левее правой
   );
}
Так нужно не экран мерять а див в котором все скролится
источник

ДВ

Данил Васильевич in JavaScript — русскоговорящее сообщество
Evgeny Demidov
Так нужно не экран мерять а див в котором все скролится
Так в чем сложность?
источник

ED

Evgeny Demidov in JavaScript — русскоговорящее сообщество
Данил Васильевич
Так в чем сложность?
как мерять сам див элемент и чем он отличается от объекта window?
источник

ДВ

Данил Васильевич in JavaScript — русскоговорящее сообщество
Evgeny Demidov
как мерять сам див элемент и чем он отличается от объекта window?
Вам нужно готовое решение? или поговорить?
источник

ED

Evgeny Demidov in JavaScript — русскоговорящее сообщество
Данил Васильевич
Вам нужно готовое решение? или поговорить?
Нет просто знать возножно ли такое в принципе или не возможно
источник

ДВ

Данил Васильевич in JavaScript — русскоговорящее сообщество
Evgeny Demidov
Нет просто знать возножно ли такое в принципе или не возможно
Возможно пример выше дал
источник