Size: a a a

2020 December 24

С

СчАсТлИвАя НО НЕ ТВО... in Rubyata
что лучше C++ или Паскаль
источник

RS

Rustam Sharshenov in Rubyata
Помните, была такая база MongoDB?
источник

С

СчАсТлИвАя НО НЕ ТВО... in Rubyata
Кто кого переборет: Шварц или Джеки Чан?
источник

AO

Adis O in Rubyata
Rustam Sharshenov
Помните, была такая база MongoDB?
😂
источник

AO

Adis O in Rubyata
где-то в чатике JSеров – "помните был такой фреймворк Rails да кажется назывался"
источник

RS

Rustam Sharshenov in Rubyata
лол
источник

KO

Kalys Osmonov in Rubyata
Rustam Sharshenov
Помните, была такая база MongoDB?
помним, гордимся ))
источник

С

СчАсТлИвАя НО НЕ ТВО... in Rubyata
Шикарная была эволюция от "NoSQL!", через "NoSQL?" к "No. SQL!"
источник

RS

Rustam Sharshenov in Rubyata
все по спирали развивается
так и фронт современный сделает оборот и придет назад
источник

KO

Kalys Osmonov in Rubyata
when you data has no value, store it in Mongo
как-то так было
источник

С

СчАсТлИвАя НО НЕ ТВО... in Rubyata
Rustam Sharshenov
все по спирали развивается
так и фронт современный сделает оборот и придет назад
источник

С

СчАсТлИвАя НО НЕ ТВО... in Rubyata
источник

С

СчАсТлИвАя НО НЕ ТВО... in Rubyata
СчАсТлИвАя НО НЕ ТВОЯ ❤️❤️❤️
Я вот думаю таки вебкам. Там деньжат побольше
Муахаха, неожиданно подкинули релевантный path of programmer
https://twitter.com/julyRussia/status/1336295591601713154
источник

RS

Rustam Sharshenov in Rubyata
Ладно, еще вброшу вдогонку ворчание деда.

Когда фронт считают главнее, можно прийти к выводу, что бекенд не должен быть сложным. Поставим экспресс, выплюнем json, фронт все соберет. Зачем вообще оплачивать компетенцию бекендеров-староверов? Что если современные фронтендеры - это уже новый фулл-стек? Вчера ты верстал html+css, а теперь можешь сделать проект с нуля!

Представим, что нужно разработать доску объявлений. Казалось бы, проще может быть только TODO-app.
И вот приходит бизнес заказывать к разрабам сайт. Бизнес дает ТЗ и доверяет компетенции программистов, которые это имплементируют. А программисты берут и делают все отталкиваясь от принципа "выплюнем все, соберем фронтом".

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

Бизнес дает такое ТЗ - "сделайте так, чтобы телефон не было видно, пока не жмакнешь кнопочку". Мудрый программист сделает _бекенд_ эндпоит, который _авторизирует_ запрос за номером. Как вы думаете, будет ли вчерашний верстальщик, а ныне "фулл-стек" это делать? Думаете, слишком гипотетический пример?

1. Открываем https://lalafo.kg/ (популярная в Кыргызстане площадка объявлений).
2. Открываем произвольное объявление.
3. Кликаем на "показать номер телефона"
4. Копируем номер телефона
5. Открываем исходный код страницы
6. Ищем номер телефона
7. Находим: имя человека, номер телефона, email, координаты (возможно даже домашние), дата регистрации

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

Толпы людей хотят войти в айти идут в js из-за низкого порога вхождения и хайпа. Как следствие - узкий взгляд (фронтендо-ориентированное мышление) и ограниченный спектр только самых хайповых технологий. Рынок саморегулируется, также случаются кризисы. Компаниям придется сокращать расходы, скажется и на айти-секторе. Доступнее будет иметь фуллстеков, чем отдельно фронтов и бекендеров. В этом ключе - перспективнее технологии, такие как Rails + hotwire и само js-комьюнити к такому придет со своими решениями.

Так что эти вот ваши реакт-реакт-и-в-продакшен - это интересно, конечно, но развивайте кругозор, может он вас завтра кормить будет.
источник

С

СчАсТлИвАя НО НЕ ТВО... in Rubyata
источник

RK

Roman Kononov in Rubyata
Rustam Sharshenov
фича-флагами разве что
У нас в опенсорсе есть проект по поиску ненужных фиче флагов (их тысячи в коде)
источник

RS

Rustam Sharshenov in Rubyata
Roman Kononov
У нас в опенсорсе есть проект по поиску ненужных фиче флагов (их тысячи в коде)
Что может быть лучше if-чиков, которые еще и хранятся в каком-нибудь редисе. мммм, вкуснота
источник

RK

Roman Kononov in Rubyata
источник

RK

Roman Kononov in Rubyata
Не не редис, свое поделие ибо комплайнс
источник
2020 December 25

KO

Kalys Osmonov in Rubyata
источник