Email or username:

Password:

Forgot your password?
vas3k

👩‍🎤 Инди vs Корпорат 👨‍💼

Заметочка про стек и подход к своим пет- и инди-проектам, почему он диаметрально противоположен тому, к чему большинство «выращенных корпоратами» программистов привыкли на работе.

Мы все понимаем насколько корпорации сильны и неубиваемы. Но в инди тоже есть свои суперсилы и все еще витает дух «того самого программирования», которое решает реальные проблемы реальных людей, ради чего многие (ну, хотя бы я) и пришли в айти.

vas3k.blog/notes/indie_vs_corp

3 comments
MikeVV :verified:

@vas3k прочитал статью и прям сразу захотелось пойти и запилить супер успешный инди проект. осталось только придумать какой 😀

gtb

@vas3k У нас в конторе в данный момент бэк на Koa+Handlebars, который выплёвывает HTML, а на клиенте несколько экземпляров Vue в разных местах (разные кусочки динамического функционала). Очень даже сносно выполняет задачу. Некоторые кусочки даже друг с другом дружат через Vuex стор.

Но потихоньку мигрируем на Nuxt, чтоб шаблоны два раза не писать (Handlebars и Vue)...

top.ofthe.top

> > Некоторые кусочки даже друг с другом дружат через Vuex стор. Но потихоньку мигрируем на Nuxt, чтоб шаблоны два раза не писать

Вляпался как-то на одном проекте в эту штуку (ну вообще я бэкендер, но бывает и фронт доводится поковырять)... Ох ну и дичь... Какие-то куча .vue файлов, являющихся "компонентами", которые инклюдят друг друга, в этих .vue файлах куски html, css и js/ts кода, всё это дело компилируется в цельный javascript, который в итоге и генерирует html страницу, получая данные с бэка в формате json, а чтобы сеошники были довольны, придумали nuxt, который для первичной загрузки выполняет весь этот javascript на стороне сервера и отдаёт отрендеренный html 🤦 Жесть какая, ума не приложу как такая дичь вообще могла появиться на свет...

> > Некоторые кусочки даже друг с другом дружат через Vuex стор. Но потихоньку мигрируем на Nuxt, чтоб шаблоны два раза не писать

Вляпался как-то на одном проекте в эту штуку (ну вообще я бэкендер, но бывает и фронт доводится поковырять)... Ох ну и дичь... Какие-то куча .vue файлов, являющихся "компонентами", которые инклюдят друг друга, в этих .vue файлах куски html, css и js/ts кода, всё это дело компилируется в цельный javascript, который в итоге и генерирует html страницу, получая данные с бэка...

Go Up