Pull to refresh
28
0
КорЛаб@corelab

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

Send message

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

Reading time6 min
Reach and readers15K


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

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

Reading time1 min
Reach and readers21K
Всем привет!

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

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

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


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

Fugue Icons 3.0

Reading time1 min
Reach and readers5.1K
Fugue Icons 3.0

Всеми любимый набор иконок — Fugue, обновился (16 июля) до версии 3.0. Изменения небольшие, были добавлены 32 гипер-маленькие иконки.

Мега-превью! (3Mb)
Иконки
Иконки + исходники

А вот и сами изменения...

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

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

Information

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

Specialization

Бэкенд разработчик, Фронтенд разработчик
Ведущий
React
Vue.js
Symfony
Laravel
Высоконагруженные системы
Kubernetes
Docker
Linux