All streams
Search
Write a publication
Pull to refresh
0
0
Send message

Mожете поделиться ссылкой, пожалуйста?

За VS Code не скажу, но как показывает практика стоит человеку показать Rider и обратно в VS без крайней необходимости он возвращаться уже не хочет.
Мы проанализировали 30 ведущих американских технологических стартапов (по количеству поданных заявок на соискание вакансии) на AngelList за всю историю и обнаружили, что более половины из них размещают проекты open source:

Вторая половина стартапов не открывает исходные коды, но люди там работают. Есть ли основания считать, что в первую группу стартапов попадают лучшие инженеры? На мой взгляд при прочих равных условиях человек выберет более интересные и сложные задачи, а возможность показать свой код — это бонус, а не приоритет.
Согласно его презентации на O'Reilly's Open Source Convention, две трети инженеров Facebook знали об этой программе до прихода в компанию, а половина сказали, что это «положительно повлияло на их решение работать в Facebook».

То есть только для половины людей это имело хоть какое-то значение и не факт, что они бы отказались от работы, если бы у Facebook не было проектов с открытым кодом.
Вы используете Blazor для публично доступного сайта или для внутреннего (корпоративного) приложения?
Blazor, как фреймворк для разработки приложений, выполняемых на стороне браузера — это определенно эксперимент.

Это признают даже в Microsoft. Именно по этой причине в новую версию .NET Core 3.0 войдет не Blazor, а Razor Components (server-side Blazor).
Причина все таже — даже при условии, что вам не нужны тяжеловесы аля Microsoft.CodeAnalysis.* для обычных приложений и использования умного mono linker, который вырезает весь неиспользуемый код, размер минимального приложения довольно велик.

Один из первых «осмысленных» демо примеров был FlightFinder Может появилось что-то более интересное.
На Google I/O 2018 был доклад о том, что AutoCAD сделал веб версию на WebAssembly. Они просто смогли скомпилировать и переиспользовать ядро своей системы, написанной на C/C++. Не знаю сколько в итоге длится первый запуск и как много он весит, но мне кажется это пример приложения, загрузку которого можно и подождать ради возможности работать из браузера.
Хочу отметить, что приведенный в статье пример — это не пример использования Blazor как такогового, а пример того, как выполнить компиляцию Blazor «проекта» на стороне клиента.
Microsoft.CodeAnalysis.* (считай целый компилятор) самые тяжелые библиотеки в этом примере.
Новый дивный мир, в котором можно выбрать язык программирования для frontend все ближе! :-)

Information

Rating
Does not participate
Registered
Activity