Desarrollador.Info pretende ser una comunidad que tiene como fin acercarles los nuevos contenidos que aparecen en la web, tanto tutoriales como noticias, respecto al desarrollo de software.
Teniendo en cuenta la diversidad de temas que hoy en dÃa es n
PHPUnit es un framework para PHP que nos facilita la creación de juegos de tests y la ejecución de estos y analiza sus resultados. Aunque inicialmente PHP empezó como complemento dinámico para pequeñas páginas web, actualmente PHP se utiliza para desarrollar aplicaciones web complejas, por lo que es importante poder realizar las pruebas pertinentes a nuestro código.
Cuando oÃmos hablar de Sistemas Operativos en Web, suele ser en futuro. Por eso sorprende encontrar esta lista confeccionada por FranticIndustries, en la que encontramos 10 de estos sistemas que funcionan hoy
Como se puede ver, existen dos scripts dentro de npm: build que compila el js y extrae los CSS, y dev, que arranca el servidor de webpack habilitando HMR (🎶 ¡ya no puedo vivir sin él! 🎶).
Ambas configuraciones de webpack usan un script en común (webpack.config.common.js):
const webpack = require( 'webpack' );
const path = require( 'path' );
// Carga los ficheros .vueconst VueLoaderPlugin = require( 'vue-loader/lib/plugin' );
// Configura stylelintconst StyleLintPlugin = require( 'stylelint-webpack-plugin' );
// Para obtener un path para los aliasfunctionresolve( dir ) {
return path.join( __dirname, '.', dir );
}
module.exports = {
mode: 'production',
// Fichero inicial del proyecto
entry: './js/main.js',
// Fichero final para incluir
output: {
filename: 'js/main.js',
publicPath: '/dist/',
},
module: {
// Reglas para los ficheros
rules: [
{
test: /\.js$/,
exclude: /node_modules/,
loader: 'babel-loader',
},
{
test: /\.vue$/,
loader: 'vue-loader',
},
{
test: /\.css$/,
use: [
'css-loader',
'sass-loader',
],
},
],
},
plugins: [
new webpack.HotModuleReplacementPlugin(),
new VueLoaderPlugin(),
new StyleLintPlugin( {
files: [ '**/*.{vue,htm,html,css,sss,less,scss,sass}' ],
} ),
],
resolve: {
extensions: [ '.js', '.vue', '.json' ],
alias: {
'@': resolve( '' ),
},
},
};
El frontend se gestiona desde el fichero main.js, que inicializará Vue y añadirá el componente principal:
import Vue from 'vue';
import Buefy from 'buefy';
import'buefy/dist/buefy.css';
import App from './components/App.vue';
import'@/assets/scss/main.scss';
Vue.use( Buefy );
new Vue( {
el: '#app',
components: {
App,
},
render: ( c ) => c( 'app' ),
} );
// accept replacement modulesif ( module.hot ) {
module.hot.accept();
}
Y ya por último el componente App.vue, que muestra simplemente un poco de HTML
Los Adobe Labs han liberado la nueva tecnologÃa que ayuda a los desarrolladores. Los Adobe Labs han liberado el “Flex Stress Testing Framework” esta nueva tecnologÃa ayuda a los desarrolladores usando “Flex Data Services” para realizar la prueba de carg
Alex King, hace unas semanas preguntaba si los enlaces a marcadores sociales necesitaban un icono, al igual que lo están usando ahora los Feeds… para ello ha prupuesto un Icono (en verde) para ilustrar esta idea.
I think it’s time to inform you about a small project I worked on together with Chris Messina from Factorycity. As Microformats have gained much popularity over the last year we thought it was time to standardize the way they are represented on a websit
YouTube, ese fantástico repositorio de vÃÂdeos, acaba de incluir dos nuevas funcionalidades muy interesantes: Quick Capture y Streams. Con Quick Capture, los usuarios pueden grabar vÃÂdeos directamente (no editarlos) desde sus ordenadores, con una c
Cuentas Pro ($24,95/año):* Subida de ficheros ilimitada, * Almacenamiento ilimitado, * Ancho de banda ilimitado…Cuentas gratuitas: * 100 MB de subida de ficheros, * 3 PhotoSets, * PhotoStream limitado a las 200 imágenes más recientes, * Sólo imágen
PHPMailer is by far the BEST way to add email functionality to your web site. This is just an article to point you in the right direction to mastering this incredible php package.
Tutorial y Blip.tv (Alternativa a Youtube). Taller completo de Eduardo Collado, de Entrevistado.com, sobre Como hacer un videoblog. Video de 33 minutos.
El uso inapropiado que se está haciendo de herramientas automáticas de validación de estándares web es motivo de preocupación de la Oficina Española del W3C (World Wide Web Consortium). Estas herramientas están siendo utilizadas para realizar anál
Sobre los finalistas del concurso organizado por Maestros del Web. Hemos echado un vistazo a cada uno de los trabajos finalistas y hay de todo, para elegir entre malo y peor. Estas son nuestras conclusiones…