Pull to refresh
19
Karma
0
Rating
  • Followers 1
  • Following 3

Node.js и переход с PHP на JavaScript

Express эквивалент Symfony? Это тупая прослойка с базовым функционалом для веба. Он не решает бизнес-задач, але.

Fedora Linux запрещен к распространению на территории Крыма (и временно поломали DNS)

Простые люди это правительство избрали и поддержали, напоминаю.

React или Vue? Выбираем библиотеку для фронтенд-разработки

Я их все смотрел. По крайней мере самые популярные. И ни один из них не оставляет впечатления продуманности и допиленности. У каждого есть какие-то странные особенности. Хотя, конечно, любой из них мне видится предпочтительней, чем react-router, особенно V4.
В мире Vue есть один, но зато хороший раутер. Он умеет все на свете, хорошо интегрирован с Vue, но при этом простой и не прибит гвоздями.

React или Vue? Выбираем библиотеку для фронтенд-разработки

Это, скорее, был комментарий об экосистеме. Голый React в вакууме мало кого интересует.

React или Vue? Выбираем библиотеку для фронтенд-разработки

У меня немного накопилось желчи, оставлю ее здесь.
В общем, так вышло, что первое большое приложение на React я стал писать уже после давнего знакомства с Vue. Я был крайне удивлен, насколько у реакта все плохо с некоторыми аспектами.
Во-первых, еще не начав ничего писать, вы уже получаете огромный бандл, который можно уменьшить только с помощью какой-то странной магии, да и то, не существенно. И чем дальше в лес, тем жирнее этот бандл становится.
Больше всего меня разочаровал раутер. И старый, и новый. Он оказался настолько незрелым и неудобным по сравнению с vue-router, что я долго бродил по гуглу, пытаясь понять, что я делаю не так. Оказалось, так и задумано.
Я оценил красоту концепции в основе Redux, но для ее удобного использования приходится ваять огород из middleware и разных хелперов. И в конечном итоге все это выглядит крайне многословно и запутано. Теряется понимание того, что и куда мы посылаем, и как это «что» в процессе трансформируется.
Еще меня озадачило отношение разработчиков React к некоторым частям этой библиотеки. Например, они крайне не рекомендуют использовать mixins и context. Насчет последнего я понимаю, но миксины-то чем мешают? В Vue это простой и удобный инструмент, который не вызывает лишних вопросов. В React это страшилка, которой пугают детей. Это еще одна особенность React — разработчики тянут из года в год обратную совместимость, не решаясь отрезать лишнее.

Лично для себя я пришел к следующему выводу: люди, разрабатывающие React, больше озабочены красотой концепций и теорией, в то время как Иван Ю, создатель Vue, думает об удобстве разработки, поддерживаемости кода и минимальном размере конечного результата. В итоге Vue вышел не совсем концептуальным, зато чертовски удобным, быстрым и мощным. Точнее, у него просто концепция другая, ориентированная на разработчика.

JavaScript-тренды, на которые стоит обратить внимание в 2017-м

Первый цветет и пахнет в ентерпрайзе. Второй — фиг его знает.

Electrode — open source платформа от WalmartLabs для ReactJS/NodeJS приложений

Это не о стандартах. В мире JS упор делается на инструментах, коим этот Electrode и является. От изобилия инструментов мир хуже не становится.

Я провел 3 месяца, пытаясь устроиться на работу после лагеря программирования, и вот чему я научился

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

Я провел 3 месяца, пытаясь устроиться на работу после лагеря программирования, и вот чему я научился

Это как бы показатель разницы в менталитете. У американцев первый позыв — похвалить, подбодрить, clap clap clap (даже если, прямо скажем, не за что). У людей, которые комментируют здесь, первым позывом является унизить, посмеяться, всячески продемонстрировать свое превосходство.
Это одна из причин, почему там недоученные джуниоры получают в разы больше, чем местные кулибины с гигантским самомнением.

Телевидение через Acestream на Raspberry PI. Теперь в docker контейнерах

На маке приходится запускать этот Acestream через wine. В основном для футбола.

Как Phoenix убивает React

Если кто-то и убивает React (чего на самом деле и близко не происходит), так это набирающий популярность Vue.

Почему я бы не стал использовать Rails для нового проекта

Я так понимаю, статья старая. Аналогом Rails в Node.js я бы, скорее, назвал Adonis.

Как выбрать облачного провайдера?

Нет существенных проблем с деньгами — AWS.
Есть небольшие проблемы с деньгами — Digital Ocean / OVH
Финансы поют романсы — Scaleway

Все рушится

Так нет никакой фрагментации. Yarn несовместим с npm только на клиентской стороне, да и то, частично. В остальном это всего лишь кеширующая прокся для уже существующего репозитория. Все, что вы публикуете в npm, доступно и в yarn (и наоборот, насколько я понимаю).
Это всего лишь еще один инструмент — хотите используйте, хотите — нет.

Использование ES6 генераторов на примере koa.js

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

Какие перспективы у Node.js после воссоединения — мнения экспертов

Да полно есть решений для создания микросервисов. Один Loopback от IBM чего стоит.

Какие перспективы у Node.js после воссоединения — мнения экспертов

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

Над RethinkDB сгущаются тучи?

В последний год они ее вылизали почти до идеала, добавив все долгожданные фичи, о которых их давно просили. Чисто объективно Rethinkdb сейчас во многом лучше монги. Да и на Horizon у них были серьезные планы, могла получится очень некислая платформа.

В этом вся драма. Они прогорели как раз в тот момент, когда у них наконец появился крутой продукт. Мораль: шевелите булками, пока есть финансирование, иначе можете не успеть.

Какие перспективы у Node.js после воссоединения — мнения экспертов

Здрасьте. Как это не развивается? А Koa, а Hapi? А миллион фреймворков и плагинов к ним для написания микросервисов? А готовые решения вроде Horizon или Deepstream? Вы чего?

Хобби-проект польского разработчика — усовершенствованная и дополненная версия языка Go

Дело в том, что проблемы нет. Не генерируются никакие скрытые ошибки, о которых вы пишете. Может, они в вашем представлении должны были бы генерироваться, но не генерируются. Вот такая фигня.

Information

Rating
Does not participate
Registered
Activity