Search
Write a publication
Pull to refresh
29
0
КорЛаб @corelab

Разрабатываем цифровые решения для бизнеса

Send message

SSR: рендеринг ReactJS приложения на бекэнде используя PHP

Reading time6 min
Views13K


Перед нами стояла задача реализовать конструктор сайтов. На фронте всем управляет React-приложение, которое на основе действий пользователя, формирует JSON с информацией о том, как построить HTML, и сохраняет его на PHP бэкенд. Вместо дублирования логики сборки HTML на бэкенде, мы решили переиспользовать JS-код. Очевидно, что это упросит поддержку, так как код будет меняться только в одном месте одним человеком. Тут нам на помощь приходит Server Side Rendering вместе с движком V8 и PHP-extension V8JS.
Читать дальше →

Полезности для разработчика

Reading time1 min
Views21K
Всем привет!

Наш проект был создан на хакатоне, прошёл много испытаний, и мы пришли к тому, чего хотели, но в самом начале ещё не знали.

Stash — сообщество разработчиков, где можно делиться своими полезными наработками в виде сниппетов, получить отзывы, помочь другим улучшить код или найти полезное решение своих задач.

В общем-то, сниппетные сайты были и раньше, но мы решили, что это можно сделать лучше. И сделали.


Читать дальше →

Программирование для мобильных платформ (КПК)

Reading time4 min
Views5K
Введение.
Сейчас КПК и другие мобильные прибамбасы есть уже наверное у каждого десятого. То есть у многих. А раз есть КПК — значит, нужны и программы к ним ). Также очень часто встречается ситуация, что нужная программка для наладонника есть, но она платная). А еще может быть, что Вам самим захочется добавить какие-нибудь функции для Вашего любимого девайса. В этом Вам поможет наш небольшой обзор. Писать будем на языке С# в всенародно любимой Visual Studio 2005. Вы увидите, что писать такие приложения совсем несложно и процесс не очень отличается от написания программ для обычных компьютеров x86.
Читать дальше

Information

Rating
Does not participate
Location
Казань, Татарстан, Россия
Registered
Activity

Specialization

Backend Developer, Frontend Developer
Lead
React
Vue.js
Symfony
Laravel
High-loaded systems
Kubernetes
Docker
Linux