voltra / slim-vue-app Goto Github PK
View Code? Open in Web Editor NEWA ready-to-start project (w/ demos) for applications written using Slim 4, Twig 3 and Vue 2
License: MIT License
A ready-to-start project (w/ demos) for applications written using Slim 4, Twig 3 and Vue 2
License: MIT License
Add the API scaffolding that allows for decoupled/async front-end (e.g. dynamic 2FA)
Add the ability to do SSR for Vue
Add the ability to queue jobs
Some places use very "weird" logic to go around error handling, replace these with exceptions
Add the ability to trigger/respond to events easily (e.g. on User
registration, send an email)
Add the ability to write/send emails
Add a way to handle generic exceptions (e.g. CsrfTokenMismatch
or Invalid2FA
) on a per type basis
The first part of going from v1.0.0 to v2.0.0 is to rewrite the config files and do a makeover of the architecture
Nightwatch can't resolve the webdrivers if I don't use Selenium
Can't use Selenium (fails somewhere with sockets)
Add an actual documentation that explains every feature available
Everything will change, the README should still reflect what is in this starter project
I can only assume that golang is also required as I get this error:
npm run setup
> [email protected] setup /var/www/slim-vue
> npm run setupCLI && npm run setupJS && npm run setupPHP && npm run setupRoutes
> [email protected] setupCLI /var/www/slim-vue
> go get -u github.com/turnitin/dbmate
sh: 1: go: not found
npm ERR! file sh
npm ERR! code ELIFECYCLE
npm ERR! errno ENOENT
npm ERR! syscall spawn
npm ERR! [email protected] setupCLI: `go get -u github.com/turnitin/dbmate`
npm ERR! spawn ENOENT
npm ERR!
npm ERR! Failed at the [email protected] setupCLI script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm WARN Local package.json exists, but node_modules missing, did you mean to install?
npm ERR! A complete log of this run can be found in:
npm ERR! /home/darkalchemy/.npm/_logs/2019-01-21T11_08_22_065Z-debug.log
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] setup: `npm run setupCLI && npm run setupJS && npm run setupPHP && npm run setupRoutes`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] setup script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm WARN Local package.json exists, but node_modules missing, did you mean to install?
So other than fetching something is golang needed for anything else in your code?
session-driven invalidation :
Once everything has been tested we can finally put everything in production
I noticed Slim 4 was released a while ago and I like Slim but I don't know if it'd break anything, for instance, in this project.-
Once everything is reworked, we need to actually test it out to ensure everything works smoothly
Add a way to easily validate input via form requests
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.