- Imports Organization
// External dependencies first import { v4 as uuidv4 } from 'uuid'; // Internal dependencies
import { channelInviteService } from '../../../../controllers/channels/invite-users.controller';
| - HTML | |
| - CSS | |
| - JavaScript | |
| - Mobile First | |
| - Ancho minimo de pantalla en modo portrait es ed 320px, puedes usar de referencia las medidas de un iPhone 5. | |
| - Responsive Design o diseño adaptable | |
| - Git como sistema de control de versiones | |
| - GitHub para almacenar tu proyecto en internet y poder acceder desde cualquier lugar | |
| - NPM o Yarn como manejadores de paquetes Javascript | |
| - Ademas de CSS debes conocer al menos un preprocesador y agrega el uso de PostCSS para agregar los prefijos por distinto navegador. |
| asdasdasd |
| # NativeScript | |
| hooks/ | |
| node_modules/ | |
| platforms/ | |
| # NativeScript Template | |
| *.js.map | |
| *.js | |
| !webpack.config.js |
| .DS_Store | |
| *.js.map | |
| *.metadata.json | |
| npm-debug.log | |
| app/**/*.js | |
| app/**/*.css | |
| app/App_Resources/iOS/GoogleService-Info.plist | |
| app/App_Resources/Android/google-services.json |
| import { NgModule } from "@angular/core"; | |
| import { Routes } from "@angular/router"; | |
| import { NativeScriptRouterModule } from "nativescript-angular/router"; | |
| const routes: Routes = []; | |
| @NgModule({ | |
| imports: [NativeScriptRouterModule.forChild(routes)], | |
| exports: [NativeScriptRouterModule] | |
| }) |
| npm install -g firebase-tools | |
| git clone https://github.com/juliosguz/firebase-workshop | |
| cd firebase-workshop | |
| firebase init | |
| firebase serve | |
| // Subir data de pruebaˇ | |
| firebase database:push data-structure/posts-data.json /posts |
| // This script is based from https://medium.com/@natchiketa/angular-cli-and-os-environment-variables-4cfa3b849659 | |
| import { writeFile } from 'fs'; | |
| import { argv } from 'yargs'; | |
| const environment = argv.environment; | |
| const isProd = environment === 'prod'; | |
| require('dotenv').config({path: `./set-env/.env.${environment}`}); | |
| const targetPath = `./src/environments/environment.${environment}.ts`; |
| // Authentication | |
| users | |
| { | |
| user1: { | |
| email: 'julio.sguz@gmail.com', | |
| proveedor: 'email', | |
| creationDate: '12-04-2016' | |
| }, | |
| user2: { | |
| email: 'vania@gmail.com', |