All Projects → cesarliws → full-stack-tdc-poa

cesarliws / full-stack-tdc-poa

Licence: MIT license
Projeto full stack Delphi MVC Framework e DevExtreme React.js

Programming Languages

javascript
184084 projects - #8 most used programming language
pascal
1382 projects
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to full-stack-tdc-poa

djburger
Framework for safe and maintainable web-projects.
Stars: ✭ 75 (+368.75%)
Mutual labels:  mvc-framework
core
Backend server API handling user mgmt, database, storage and real-time component
Stars: ✭ 485 (+2931.25%)
Mutual labels:  backend-api
openresty-project-v0.01
🌹 基于OpenResty编写一个MVC模式的WEB项目 V0.01
Stars: ✭ 40 (+150%)
Mutual labels:  mvc-framework
UMVC
UMVC - Model-View-Controller Generator built for Unity
Stars: ✭ 36 (+125%)
Mutual labels:  mvc-framework
blog
用Node.js+Express和MongoDB搭建一个属于自己的博客
Stars: ✭ 46 (+187.5%)
Mutual labels:  mvc-framework
studyportal-nexus
Backend API for studyportal
Stars: ✭ 24 (+50%)
Mutual labels:  backend-api
Larabye
🎉 Larabye (Laravel + Rockabye) is a mini PHP starter / framework inspired from laravel features
Stars: ✭ 31 (+93.75%)
Mutual labels:  mvc-framework
CoolFrame
iOS搭建高可用APP框架,实现快速开发 。
Stars: ✭ 38 (+137.5%)
Mutual labels:  mvc-framework
Fuga-Framework
Web Framework for Java
Stars: ✭ 15 (-6.25%)
Mutual labels:  mvc-framework
puremvc-delphi-standard-framework
A Delphi implementation of PureMVC (http://puremvc.org/)
Stars: ✭ 44 (+175%)
Mutual labels:  mvc-framework
ZenTS
ZenTS is a Node.js & TypeScript MVC-Framework for building rich web applications, released as free and open-source software under the MIT License. It is designed for building web applications with modern tools and design patterns.
Stars: ✭ 36 (+125%)
Mutual labels:  mvc-framework
SmartMvc
深入解析SpringMVC核心原理:从手写简易版MVC框架开始(SmartMvc)
Stars: ✭ 66 (+312.5%)
Mutual labels:  mvc-framework
simple-mvc
Simple push & pull MVC framework to realize a test-driven experience.
Stars: ✭ 24 (+50%)
Mutual labels:  mvc-framework
MetropolisLauncher
A data-heavy Emulation & Gaming front-end for Windows
Stars: ✭ 35 (+118.75%)
Mutual labels:  devexpress
auction-website
🏷️ An e-commerce marketplace template. An online auction and shopping website for buying and selling a wide variety of goods and services worldwide.
Stars: ✭ 44 (+175%)
Mutual labels:  mvc-framework
haykal
A Typescript MVC Framework
Stars: ✭ 24 (+50%)
Mutual labels:  mvc-framework
node-mysql
Node with mysql boilerplate
Stars: ✭ 72 (+350%)
Mutual labels:  mvc-framework
TruHealth
A website, which is wholly focused on Mental Health issues.
Stars: ✭ 16 (+0%)
Mutual labels:  backend-api
EmptyLicensesLicx
Easy continuous integration of apps using third-party controls that rely on licenses.licx files
Stars: ✭ 57 (+256.25%)
Mutual labels:  devexpress
dotnet-eud
DevExpress .NET Controls End-User Documentation
Stars: ✭ 50 (+212.5%)
Mutual labels:  devexpress

Full stack Delphi MVC Framework and React.js DevExtreme Project

Clique aqui para instruções em Português

Project source files from my TDC presentation. The Developer Conference 2018 - Brazil - Delphi Track

Back-end: Delphi + DMVC Framework + FireDAC + PostgreSQL Front-end: JS ES6 + React + DevExpress DevExtreme

Presentation Theme

Introduction to web and cloud platform.

How to create a simple, efficient, high performance and easy to maintain back-end server with Delphi MVC Framework.

How to create web front-end quickly with React.js library, to consume the back-end created with Delphi MVC Framework.

  • Introduction to Web and Cloud Platform
  • RESTful Server with DMVC Framework, FireDAC and PostgreSQL
  • Introduction to JavaScript front-end Development with React.js

Project Demo

Main Window Edit Window

Instructions

Clone repository

Restore Database backup - PostgreSQL

  • dmvc-backend\db\dmvc-backend-db.backup

Install Delphi MVC Framework

Front-end

npm or yarn

  • You can use npm or yarn to install dependencies and execute the front-end.
  • Yarn has better performance.

npm

  • Install project dependencies

    • npm install
  • Run front-end

    • npm start

or, yarn

  • Install yarn

    • npm install yarn
  • Install project dependencies

    • yarn
  • Run front-end

    • yarn run start

Run only the front-end

  • Edit the "dx-real-state-front-end\src\App.js" file.
  • Change "remoteDataSource" to false inside the constructor.

state.remoteDataSource

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].